Difference between revisions of "Libraries released with GHC"

From HaskellWiki
Jump to navigation Jump to search
(GHC 6.12.3)
m (Link to up-to-date table on gitlab)
Tag: visualeditor-switched
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
[[Category:History]]
  +
[[Category:Packages]]
  +
[[Category:Libraries]]
  +
[[Category:GHC]]
  +
  +
'''Updated table see:''' https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history
  +
 
Core packages are shaded yellow. From GHC 6.12.1, only core packages are released with GHC.
 
Core packages are shaded yellow. From GHC 6.12.1, only core packages are released with GHC.
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
!
 
!
! colspan="12" | GHC release
+
! colspan="17" | GHC release
 
|-
 
|-
 
!
 
!
Line 18: Line 25:
 
! 6.12.2
 
! 6.12.2
 
! 6.12.3
 
! 6.12.3
  +
! 7.0.1
  +
! 7.0.2
  +
! 7.0.3
  +
! 7.2.1
  +
! 7.2.2
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ALUT ALUT]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ALUT ALUT]
Line 23: Line 35:
 
| 2.0.1
 
| 2.0.1
 
| colspan="3" | 2.1.0.0
 
| colspan="3" | 2.1.0.0
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/array array]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/array array]
Line 31: Line 43:
 
| colspan="2" style="background:#ffff88;" | 0.3.0.0
 
| colspan="2" style="background:#ffff88;" | 0.3.0.0
 
| style="background:#ffff88;" | 0.3.0.1
 
| style="background:#ffff88;" | 0.3.0.1
 
| colspan="3" style="background:#ffff88;" | 0.3.0.2
 
| colspan="2" style="background:#ffff88;" | 0.3.0.3
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/arrows arrows]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/arrows arrows]
 
| 0.2
 
| 0.2
 
| 0.2.1
 
| 0.2.1
| colspan="10" style="background:white;" |
+
| colspan="15" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/base base]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/base base]
Line 48: Line 62:
 
| style="background:#ffff88;" | 3.0.3.2, 4.2.0.1
 
| style="background:#ffff88;" | 3.0.3.2, 4.2.0.1
 
| style="background:#ffff88;" | 3.0.3.2, 4.2.0.2
 
| style="background:#ffff88;" | 3.0.3.2, 4.2.0.2
 
| style="background:#ffff88;" | 4.3.0.0
 
| colspan="2" style="background:#ffff88;" | 4.3.1.0
  +
| style="background:#ffff88;" | 4.4.0.0
  +
| style="background:#ffff88;" | 4.4.1.0
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/binary binary]
  +
| colspan="15" style="background:white;" |
  +
| colspan="2" style="background:#ffff88;" | 0.5.0.2
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bin-package-db bin-package-db]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bin-package-db bin-package-db]
 
| colspan="9" style="background:white;" |
 
| colspan="9" style="background:white;" |
| colspan="3" style="background:#ffff88;" | 0.0.0.0
+
| colspan="8" style="background:#ffff88;" | 0.0.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring bytestring]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring bytestring]
Line 61: Line 83:
 
| style="background:#ffff88;" | 0.9.1.6
 
| style="background:#ffff88;" | 0.9.1.6
 
| style="background:#ffff88;" | 0.9.1.7
 
| style="background:#ffff88;" | 0.9.1.7
  +
| style="background:#ffff88;" | 0.9.1.8
  +
| colspan="2" style="background:#ffff88;" | 0.9.1.10
  +
| colspan="2" style="background:#ffff88;" | 0.9.2.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Cabal Cabal]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Cabal Cabal]
Line 73: Line 98:
 
| style="background:#ffff88;" | 1.8.0.4
 
| style="background:#ffff88;" | 1.8.0.4
 
| style="background:#ffff88;" | 1.8.0.6
 
| style="background:#ffff88;" | 1.8.0.6
  +
| style="background:#ffff88;" | 1.10.0.0
  +
| colspan="2" style="background:#ffff88;" | 1.10.1.0
  +
| colspan="2" style="background:#ffff88;" | 1.12.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/cgi cgi]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/cgi cgi]
Line 79: Line 107:
 
| colspan="2" | 3001.1.5.1
 
| colspan="2" | 3001.1.5.1
 
| 3001.1.6.0
 
| 3001.1.6.0
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/containers containers]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/containers containers]
Line 89: Line 117:
 
| colspan="3" style="background:#ffff88;" | 0.2.0.1
 
| colspan="3" style="background:#ffff88;" | 0.2.0.1
 
| colspan="3" style="background:#ffff88;" | 0.3.0.0
 
| colspan="3" style="background:#ffff88;" | 0.3.0.0
  +
| colspan="3" style="background:#ffff88;" | 0.4.0.0
  +
| colspan="2" style="background:#ffff88;" | 0.4.1.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/directory directory]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/directory directory]
Line 98: Line 128:
 
| style="background:#ffff88;" | 1.0.1.0
 
| style="background:#ffff88;" | 1.0.1.0
 
| colspan="2" style="background:#ffff88;" | 1.0.1.1
 
| colspan="2" style="background:#ffff88;" | 1.0.1.1
  +
| colspan="3" style="background:#ffff88;" | 1.1.0.0
  +
| colspan="2" style="background:#ffff88;" | 1.1.0.1
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/editline editline]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/editline editline]
 
| colspan="5" style="background:white;" |
 
| colspan="5" style="background:white;" |
 
| colspan="2" style="background:#ffff88;" | 0.2.1.0
 
| colspan="2" style="background:#ffff88;" | 0.2.1.0
| colspan="5" style="background:white;" |
+
| colspan="10" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/extensible-exceptions extensible-exceptions]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/extensible-exceptions extensible-exceptions]
Line 110: Line 142:
 
| colspan="2" style="background:#ffff88;" | 0.1.1.0
 
| colspan="2" style="background:#ffff88;" | 0.1.1.0
 
| colspan="3" style="background:#ffff88;" | 0.1.1.1
 
| colspan="3" style="background:#ffff88;" | 0.1.1.1
  +
| colspan="3" style="background:#ffff88;" | 0.1.1.2
  +
| colspan="2" style="background:#ffff88;" | 0.1.1.3
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fgl fgl]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/fgl fgl]
Line 116: Line 150:
 
| colspan="2" | 5.4.1.1
 
| colspan="2" | 5.4.1.1
 
| 5.4.2.0
 
| 5.4.2.0
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/filepath filepath]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/filepath filepath]
Line 126: Line 160:
 
| style="background:#ffff88;" | 1.1.0.3
 
| style="background:#ffff88;" | 1.1.0.3
 
| colspan="2" style="background:#ffff88;" | 1.1.0.4
 
| colspan="2" style="background:#ffff88;" | 1.1.0.4
  +
| colspan="3" style="background:#ffff88;" | 1.2.0.0
|-
 
  +
| colspan="2" style="background:#ffff88;" | 1.2.0.1
! ghc-prim
 
| colspan="5" style="background:white;" |
 
| colspan="4" style="background:#ffff88;" | 0.1.0.0
 
| colspan="3" style="background:#ffff88;" | 0.2.0.0
 
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/GLUT GLUT]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/GLUT GLUT]
Line 137: Line 168:
 
| colspan="2" | 2.1.1.1
 
| colspan="2" | 2.1.1.1
 
| 2.1.1.2
 
| 2.1.1.2
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
  +
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell2010 haskell2010]
  +
| colspan="12" style="background:white;" |
  +
| colspan="3" style="background:#ffff88;" | 1.0.0.0
  +
| colspan="2" style="background:#ffff88;" | 1.1.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell98 haskell98]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell98 haskell98]
Line 143: Line 179:
 
| colspan="7" style="background:#ffff88;" | 1.0.1.0
 
| colspan="7" style="background:#ffff88;" | 1.0.1.0
 
| colspan="3" style="background:#ffff88;" | 1.0.1.1
 
| colspan="3" style="background:#ffff88;" | 1.0.1.1
  +
| style="background:#ffff88;" | 1.1.0.0
  +
| colspan="2" style="background:#ffff88;" | 1.1.0.1
  +
| colspan="2" style="background:#ffff88;" | 2.0.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell-src haskell-src]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell-src haskell-src]
Line 150: Line 189:
 
| 1.0.1.2
 
| 1.0.1.2
 
| colspan="4" | 1.0.1.3
 
| colspan="4" | 1.0.1.3
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HGL HGL]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HGL HGL]
Line 156: Line 195:
 
| 3.1.1
 
| 3.1.1
 
| 3.2.0.0
 
| 3.2.0.0
| colspan="9" style="background:white;" |
+
| colspan="14" style="background:white;" |
  +
|-
  +
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hoopl hoopl]
  +
| colspan="15" style="background:white;" |
  +
| colspan="2" style="background:#ffff88;" | 3.8.7.1
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hpc hpc]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hpc hpc]
Line 166: Line 209:
 
| style="background:#ffff88;" | 0.5.0.4
 
| style="background:#ffff88;" | 0.5.0.4
 
| colspan="2" style="background:#ffff88;" | 0.5.0.5
 
| colspan="2" style="background:#ffff88;" | 0.5.0.5
  +
| colspan="3" style="background:#ffff88;" | 0.5.0.6
  +
| colspan="2" style="background:#ffff88;" | 0.5.1.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/html html]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/html html]
Line 172: Line 217:
 
| colspan="3" | 1.0.1.1
 
| colspan="3" | 1.0.1.1
 
| colspan="4" | 1.0.1.2
 
| colspan="4" | 1.0.1.2
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HUnit HUnit]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HUnit HUnit]
Line 179: Line 224:
 
| colspan="3" | 1.2.0.0
 
| colspan="3" | 1.2.0.0
 
| colspan="4" | 1.2.0.3
 
| colspan="4" | 1.2.0.3
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! integer
 
! integer
Line 185: Line 230:
 
| style="background:#ffff88;" | 0.1.0.0
 
| style="background:#ffff88;" | 0.1.0.0
 
| colspan="3" style="background:#ffff88;" | 0.1.0.1
 
| colspan="3" style="background:#ffff88;" | 0.1.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
  +
! integer-gmp
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/integer-gmp integer-gmp]
 
 
| colspan="9" style="background:white;" |
 
| colspan="9" style="background:white;" |
 
| style="background:#ffff88;" | 0.2.0.0
 
| style="background:#ffff88;" | 0.2.0.0
 
| colspan="2" style="background:#ffff88;" | 0.2.0.1
 
| colspan="2" style="background:#ffff88;" | 0.2.0.1
  +
| style="background:#ffff88;" | 0.2.0.2
  +
| colspan="2" style="background:#ffff88;" | 0.2.0.3
  +
| colspan="2" style="background:#ffff88;" | 0.3.0.0
 
|-
 
|-
  +
! integer-simple
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/integer-simple integer-simple]
 
 
| colspan="9" style="background:white;" |
 
| colspan="9" style="background:white;" |
| colspan="2" style="background:#ffff88;" | 0.1.0.0
+
| colspan="8" style="background:#ffff88;" | 0.1.0.0
| style="background:white;" |
 
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl mtl]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl mtl]
Line 203: Line 250:
 
| style="background:white;" |
 
| style="background:white;" |
 
| colspan="4" | 1.1.0.2
 
| colspan="4" | 1.1.0.2
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network network]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network network]
Line 213: Line 260:
 
| colspan="2" | 2.2.1
 
| colspan="2" | 2.2.1
 
| 2.2.1.2
 
| 2.2.1.2
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ObjectIO ObjectIO]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/ObjectIO ObjectIO]
Line 219: Line 266:
 
| 1.0.1
 
| 1.0.1
 
| colspan="3" | 1.0.1.1
 
| colspan="3" | 1.0.1.1
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/old-locale old-locale]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/old-locale old-locale]
Line 225: Line 272:
 
| colspan="3" style="background:#ffff88;" | 1.0.0.0
 
| colspan="3" style="background:#ffff88;" | 1.0.0.0
 
| colspan="4" style="background:#ffff88;" | 1.0.0.1
 
| colspan="4" style="background:#ffff88;" | 1.0.0.1
| colspan="3" style="background:#ffff88;" | 1.0.0.2
+
| colspan="6" style="background:#ffff88;" | 1.0.0.2
  +
| colspan="2" style="background:#ffff88;" | 1.0.0.3
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/old-time old-time]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/old-time old-time]
Line 235: Line 283:
 
| style="background:#ffff88;" | 1.0.0.4
 
| style="background:#ffff88;" | 1.0.0.4
 
| style="background:#ffff88;" | 1.0.0.5
 
| style="background:#ffff88;" | 1.0.0.5
  +
| colspan="3" style="background:#ffff88;" | 1.0.0.6
  +
| colspan="2" style="background:#ffff88;" | 1.0.0.7
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/OpenAL OpenAL]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/OpenAL OpenAL]
Line 240: Line 290:
 
| 1.3.1
 
| 1.3.1
 
| colspan="3" | 1.3.1.1
 
| colspan="3" | 1.3.1.1
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/OpenGL OpenGL]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/OpenGL OpenGL]
Line 246: Line 296:
 
| 2.2.1
 
| 2.2.1
 
| colspan="3" | 2.2.1.1
 
| colspan="3" | 2.2.1.1
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/packedstring packedstring]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/packedstring packedstring]
Line 252: Line 302:
 
| colspan="3" style="background:#ffff88;" | 0.1.0.0
 
| colspan="3" style="background:#ffff88;" | 0.1.0.0
 
| colspan="4" style="background:#ffff88;" | 0.1.0.1
 
| colspan="4" style="background:#ffff88;" | 0.1.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parallel parallel]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parallel parallel]
Line 260: Line 310:
 
| 1.1.0.0
 
| 1.1.0.0
 
| colspan="3" | 1.1.0.1
 
| colspan="3" | 1.1.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parsec parsec]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/parsec parsec]
Line 266: Line 316:
 
| colspan="2" | 2.1.0.0
 
| colspan="2" | 2.1.0.0
 
| colspan="5" | 2.1.0.1
 
| colspan="5" | 2.1.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pretty pretty]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/pretty pretty]
Line 273: Line 323:
 
| colspan="4" style="background:#ffff88;" | 1.0.1.0
 
| colspan="4" style="background:#ffff88;" | 1.0.1.0
 
| colspan="3" style="background:#ffff88;" | 1.0.1.1
 
| colspan="3" style="background:#ffff88;" | 1.0.1.1
  +
| colspan="3" style="background:#ffff88;" | 1.0.1.2
  +
| colspan="2" style="background:#ffff88;" | 1.1.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/process process]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/process process]
Line 282: Line 334:
 
| colspan="2" style="background:#ffff88;" | 1.0.1.2
 
| colspan="2" style="background:#ffff88;" | 1.0.1.2
 
| style="background:#ffff88;" | 1.0.1.3
 
| style="background:#ffff88;" | 1.0.1.3
  +
| style="background:#ffff88;" | 1.0.1.4
  +
| colspan="2" style="background:#ffff88;" | 1.0.1.5
  +
| colspan="2" style="background:#ffff88;" | 1.1.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/QuickCheck QuickCheck]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/QuickCheck QuickCheck]
Line 288: Line 343:
 
| colspan="3" | 1.1.0.0
 
| colspan="3" | 1.1.0.0
 
| colspan="4" | 1.2.0.0
 
| colspan="4" | 1.2.0.0
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/random random]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/random random]
Line 295: Line 350:
 
| colspan="4" style="background:#ffff88;" | 1.0.0.1
 
| colspan="4" style="background:#ffff88;" | 1.0.0.1
 
| colspan="3" style="background:#ffff88;" | 1.0.0.2
 
| colspan="3" style="background:#ffff88;" | 1.0.0.2
  +
| colspan="3" style="background:#ffff88;" | 1.0.0.3
  +
| colspan="2" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/readline readline]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/readline readline]
 
| colspan="2" style="background:#ffff88;" | 1.0
 
| colspan="2" style="background:#ffff88;" | 1.0
 
| colspan="3" style="background:#ffff88;" | 1.0.1.0
 
| colspan="3" style="background:#ffff88;" | 1.0.1.0
| colspan="7" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base regex-base]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-base regex-base]
Line 306: Line 363:
 
| colspan="3" | 0.72.0.1
 
| colspan="3" | 0.72.0.1
 
| colspan="4" | 0.72.0.2
 
| colspan="4" | 0.72.0.2
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-compat regex-compat]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-compat regex-compat]
 
| colspan="2" style="background:#ffff88;" | 0.71
 
| colspan="2" style="background:#ffff88;" | 0.71
 
| colspan="7" | 0.71.0.1
 
| colspan="7" | 0.71.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-posix regex-posix]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/regex-posix regex-posix]
Line 318: Line 375:
 
| colspan="2" | 0.72.0.2
 
| colspan="2" | 0.72.0.2
 
| colspan="4" | 0.72.0.3
 
| colspan="4" | 0.72.0.3
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/stm stm]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/stm stm]
Line 325: Line 382:
 
| 2.1.1.1
 
| 2.1.1.1
 
| colspan="4" | 2.1.1.2
 
| colspan="4" | 2.1.1.2
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb syb]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/syb syb]
Line 332: Line 389:
 
| colspan="3" style="background:#ffff88;" | 0.1.0.1
 
| colspan="3" style="background:#ffff88;" | 0.1.0.1
 
| colspan="3" style="background:#ffff88;" | 0.1.0.2
 
| colspan="3" style="background:#ffff88;" | 0.1.0.2
  +
| colspan="5" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/template-haskell template-haskell]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/template-haskell template-haskell]
Line 340: Line 398:
 
| style="background:#ffff88;" | 2.4.0.0
 
| style="background:#ffff88;" | 2.4.0.0
 
| colspan="2" style="background:#ffff88;" | 2.4.0.1
 
| colspan="2" style="background:#ffff88;" | 2.4.0.1
  +
| colspan="3" style="background:#ffff88;" | 2.5.0.0
  +
| colspan="2" style="background:#ffff88;" | 2.6.0.0
  +
|-
  +
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/terminfo terminfo]
  +
| colspan="15" style="background:white;" |
  +
| colspan="2" style="background:#ffff88;" | 0.3.1.3
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/time time]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/time time]
Line 350: Line 414:
 
| 1.1.3
 
| 1.1.3
 
| colspan="4" style="background:#ffff88;" | 1.1.4
 
| colspan="4" style="background:#ffff88;" | 1.1.4
  +
| colspan="3" style="background:#ffff88;" | 1.2.0.3
  +
| colspan="2" style="background:#ffff88;" | 1.2.0.5
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/unix unix]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/unix unix]
Line 362: Line 428:
 
| style="background:#ffff88;" | 2.4.0.1
 
| style="background:#ffff88;" | 2.4.0.1
 
| style="background:#ffff88;" | 2.4.0.2
 
| style="background:#ffff88;" | 2.4.0.2
  +
| style="background:#ffff88;" | 2.4.1.0
  +
| colspan="2" style="background:#ffff88;" | 2.4.2.0
  +
| colspan="2" style="background:#ffff88;" | 2.5.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string utf8-string]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/utf8-string utf8-string]
 
| colspan="9" style="background:white;" |
 
| colspan="9" style="background:white;" |
 
| colspan="2" style="background:#ffff88;" | 0.3.4
 
| colspan="2" style="background:#ffff88;" | 0.3.4
| style="background:white;" |
+
| colspan="4" style="background:white;" |
  +
| colspan="2" style="background:#ffff88;" | 0.3.7
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Win32 Win32]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Win32 Win32]
Line 378: Line 448:
 
| style="background:#ffff88;" | 2.2.0.2
 
| style="background:#ffff88;" | 2.2.0.2
 
| style="background:white;" |
 
| style="background:white;" |
  +
| colspan="3" style="background:#ffff88;" | 2.2.0.1
  +
| colspan="2" style="background:#ffff88;" | 2.2.1.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11 X11]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11 X11]
Line 383: Line 455:
 
| 1.2.1
 
| 1.2.1
 
| 1.2.3.1
 
| 1.2.3.1
| colspan="9" style="background:white;" |
+
| colspan="14" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xhtml xhtml]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xhtml xhtml]
Line 391: Line 463:
 
| 3000.2.0.0
 
| 3000.2.0.0
 
| colspan="4" | 3000.2.0.1
 
| colspan="4" | 3000.2.0.1
| colspan="3" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|}
 
|}

Latest revision as of 15:51, 24 September 2023


Updated table see: https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history

Core packages are shaded yellow. From GHC 6.12.1, only core packages are released with GHC.

GHC release
6.6.0 6.6.1 6.8.1 6.8.2 6.8.3 6.10.1 6.10.2 6.10.3 6.10.4 6.12.1 6.12.2 6.12.3 7.0.1 7.0.2 7.0.3 7.2.1 7.2.2
ALUT 2.0 2.0.1 2.1.0.0
array 0.1.0.0 0.2.0.0 0.3.0.0 0.3.0.1 0.3.0.2 0.3.0.3
arrows 0.2 0.2.1
base 2.1 2.1.1 3.0.0.0 3.0.1.0 3.0.2.0 3.0.3.0, 4.0.0.0 3.0.3.1, 4.1.0.0 3.0.3.2, 4.2.0.0 3.0.3.2, 4.2.0.1 3.0.3.2, 4.2.0.2 4.3.0.0 4.3.1.0 4.4.0.0 4.4.1.0
binary 0.5.0.2
bin-package-db 0.0.0.0
bytestring 0.9.0.1 0.9.0.1.1 0.9.1.4 0.9.1.5 0.9.1.6 0.9.1.7 0.9.1.8 0.9.1.10 0.9.2.0
Cabal 1.1.6 1.1.6.2 1.2.2.0 1.2.3.0 1.2.4.0 1.6.0.1 1.6.0.3 1.8.0.2 1.8.0.4 1.8.0.6 1.10.0.0 1.10.1.0 1.12.0
cgi 2006.9.6 3001.1.1 3001.1.5.1 3001.1.6.0
containers 0.1.0.0 0.1.0.1 0.1.0.2 0.2.0.0 0.2.0.1 0.3.0.0 0.4.0.0 0.4.1.0
directory 1.0.0.0 1.0.0.1 1.0.0.2 1.0.0.3 1.0.1.0 1.0.1.1 1.1.0.0 1.1.0.1
editline 0.2.1.0
extensible-exceptions 0.1.0.0 0.1.0.1 0.1.1.0 0.1.1.1 0.1.1.2 0.1.1.3
fgl 5.3 5.4.1 5.4.1.1 5.4.2.0
filepath 1.0 1.1.0.0 1.1.0.1 1.1.0.2 1.1.0.3 1.1.0.4 1.2.0.0 1.2.0.1
GLUT 2.0 2.1.1 2.1.1.1 2.1.1.2
haskell2010 1.0.0.0 1.1.0.0
haskell98 1.0 1.0.1.0 1.0.1.1 1.1.0.0 1.1.0.1 2.0.0.0
haskell-src 1.0 1.0.1 1.0.1.1 1.0.1.2 1.0.1.3
HGL 3.1 3.1.1 3.2.0.0
hoopl 3.8.7.1
hpc 0.5.0.0 0.5.0.1 0.5.0.2 0.5.0.3 0.5.0.4 0.5.0.5 0.5.0.6 0.5.1.0
html 1.0 1.0.1 1.0.1.1 1.0.1.2
HUnit 1.1 1.1.1 1.2.0.0 1.2.0.3
integer 0.1.0.0 0.1.0.1
integer-gmp 0.2.0.0 0.2.0.1 0.2.0.2 0.2.0.3 0.3.0.0
integer-simple 0.1.0.0
mtl 1.0 1.0.1 1.1.0.0 1.1.0.2
network 2.0 2.0.1 2.1.0.0 2.2.0.0 2.2.0.1 2.2.1 2.2.1.2
ObjectIO 1.0.1 1.0.1.1
old-locale 1.0.0.0 1.0.0.1 1.0.0.2 1.0.0.3
old-time 1.0.0.0 1.0.0.1 1.0.0.2 1.0.0.3 1.0.0.4 1.0.0.5 1.0.0.6 1.0.0.7
OpenAL 1.3 1.3.1 1.3.1.1
OpenGL 2.1 2.2.1 2.2.1.1
packedstring 0.1.0.0 0.1.0.1
parallel 1.0.0.0 1.0.0.1 1.1.0.0 1.1.0.1
parsec 2.0 2.1.0.0 2.1.0.1
pretty 1.0.0.0 1.0.1.0 1.0.1.1 1.0.1.2 1.1.0.0
process 1.0.0.0 1.0.0.1 1.0.1.0 1.0.1.1 1.0.1.2 1.0.1.3 1.0.1.4 1.0.1.5 1.1.0.0
QuickCheck 1.0 1.0.1 1.1.0.0 1.2.0.0
random 1.0.0.0 1.0.0.1 1.0.0.2 1.0.0.3
readline 1.0 1.0.1.0
regex-base 0.71 0.72 0.72.0.1 0.72.0.2
regex-compat 0.71 0.71.0.1
regex-posix 0.71 0.72.0.1 0.72.0.2 0.72.0.3
stm 2.1 2.1.1.0 2.1.1.1 2.1.1.2
syb 0.1.0.0 0.1.0.1 0.1.0.2
template-haskell 2.2.0.0 2.3.0.0 2.3.0.1 2.4.0.0 2.4.0.1 2.5.0.0 2.6.0.0
terminfo 0.3.1.3
time 1.0 1.1.1 1.1.2.0 1.1.2.1 1.1.2.2 1.1.3 1.1.4 1.2.0.3 1.2.0.5
unix 2.0 2.1 2.2.0.0 2.3.0.0 2.3.0.1 2.3.1.0 2.3.2.0 2.4.0.0 2.4.0.1 2.4.0.2 2.4.1.0 2.4.2.0 2.5.0.0
utf8-string 0.3.4 0.3.7
Win32 2.1 2.1.1 2.1.0.0 2.1.1.0 2.1.1.1 2.2.0.0 2.2.0.1 2.2.0.2 2.2.0.1 2.2.1.0
X11 1.2 1.2.1 1.2.3.1
xhtml 2006.9.13 3000.0.2 3000.0.2.1 3000.2.0.0 3000.2.0.1