Difference between revisions of "Libraries released with GHC"

From HaskellWiki
Jump to navigation Jump to search
m
m (Link to up-to-date table on gitlab)
Tag: visualeditor-switched
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
[[Category:Packages]]
 
[[Category:Packages]]
 
[[Category:Libraries]]
 
[[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.
Line 7: Line 10:
 
|-
 
|-
 
!
 
!
! colspan="13" | GHC release
+
! colspan="17" | GHC release
 
|-
 
|-
 
!
 
!
Line 23: Line 26:
 
! 6.12.3
 
! 6.12.3
 
! 7.0.1
 
! 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 28: Line 35:
 
| 2.0.1
 
| 2.0.1
 
| colspan="3" | 2.1.0.0
 
| colspan="3" | 2.1.0.0
| colspan="8" 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 36: 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
| style="background:#ffff88;" | 0.3.0.2
+
| 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="11" 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 55: Line 63:
 
| 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
 
| 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="4" 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 69: Line 84:
 
| style="background:#ffff88;" | 0.9.1.7
 
| style="background:#ffff88;" | 0.9.1.7
 
| style="background:#ffff88;" | 0.9.1.8
 
| 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 82: Line 99:
 
| style="background:#ffff88;" | 1.8.0.6
 
| style="background:#ffff88;" | 1.8.0.6
 
| style="background:#ffff88;" | 1.10.0.0
 
| 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 88: Line 107:
 
| colspan="2" | 3001.1.5.1
 
| colspan="2" | 3001.1.5.1
 
| 3001.1.6.0
 
| 3001.1.6.0
| colspan="8" 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 98: 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
| style="background:#ffff88;" | 0.4.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 108: 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
| style="background:#ffff88;" | 1.1.0.0
+
| 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="6" 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 121: 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
| style="background:#ffff88;" | 0.1.1.2
+
| 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 128: Line 150:
 
| colspan="2" | 5.4.1.1
 
| colspan="2" | 5.4.1.1
 
| 5.4.2.0
 
| 5.4.2.0
| colspan="8" 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 138: 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
| style="background:#ffff88;" | 1.2.0.0
+
| colspan="3" style="background:#ffff88;" | 1.2.0.0
  +
| colspan="2" style="background:#ffff88;" | 1.2.0.1
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/GLUT GLUT]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/GLUT GLUT]
Line 145: Line 168:
 
| colspan="2" | 2.1.1.1
 
| colspan="2" | 2.1.1.1
 
| 2.1.1.2
 
| 2.1.1.2
| colspan="8" style="background:white;" |
+
| colspan="12" style="background:white;" |
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell2010 haskell2010]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell2010 haskell2010]
 
| colspan="12" style="background:white;" |
 
| colspan="12" style="background:white;" |
| style="background:#ffff88;" | 1.0.0.0
+
| 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 156: Line 180:
 
| 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
 
| 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 163: Line 189:
 
| 1.0.1.2
 
| 1.0.1.2
 
| colspan="4" | 1.0.1.3
 
| colspan="4" | 1.0.1.3
| colspan="4" 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 169: Line 195:
 
| 3.1.1
 
| 3.1.1
 
| 3.2.0.0
 
| 3.2.0.0
| colspan="10" 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 179: 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
| style="background:#ffff88;" | 0.5.0.6
+
| 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 186: 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="4" 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 193: 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="4" style="background:white;" |
+
| colspan="8" style="background:white;" |
 
|-
 
|-
 
! integer
 
! integer
Line 199: 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="4" 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
 
| 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="4" style="background:#ffff88;" | 0.1.0.0
+
| colspan="8" style="background:#ffff88;" | 0.1.0.0
 
|-
 
|-
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl mtl]
 
! [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/mtl mtl]
Line 217: Line 250:
 
| style="background:white;" |
 
| style="background:white;" |
 
| colspan="4" | 1.1.0.2
 
| colspan="4" | 1.1.0.2
| colspan="4" 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 227: Line 260:
 
| colspan="2" | 2.2.1
 
| colspan="2" | 2.2.1
 
| 2.2.1.2
 
| 2.2.1.2
| colspan="4" 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 233: Line 266:
 
| 1.0.1
 
| 1.0.1
 
| colspan="3" | 1.0.1.1
 
| colspan="3" | 1.0.1.1
| colspan="8" 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 239: 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="4" 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 249: 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
| style="background:#ffff88;" | 1.0.0.6
+
| 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 255: Line 290:
 
| 1.3.1
 
| 1.3.1
 
| colspan="3" | 1.3.1.1
 
| colspan="3" | 1.3.1.1
| colspan="8" 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 261: Line 296:
 
| 2.2.1
 
| 2.2.1
 
| colspan="3" | 2.2.1.1
 
| colspan="3" | 2.2.1.1
| colspan="8" 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 267: 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="4" 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 275: Line 310:
 
| 1.1.0.0
 
| 1.1.0.0
 
| colspan="3" | 1.1.0.1
 
| colspan="3" | 1.1.0.1
| colspan="4" 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 281: 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="4" 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 288: 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
| style="background:#ffff88;" | 1.0.1.2
+
| 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 299: Line 335:
 
| style="background:#ffff88;" | 1.0.1.3
 
| style="background:#ffff88;" | 1.0.1.3
 
| style="background:#ffff88;" | 1.0.1.4
 
| 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 305: 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="4" 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 312: 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
| style="background:#ffff88;" | 1.0.0.3
+
| 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="8" 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 324: 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="4" 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="4" 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 336: 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="4" 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 343: Line 382:
 
| 2.1.1.1
 
| 2.1.1.1
 
| colspan="4" | 2.1.1.2
 
| colspan="4" | 2.1.1.2
| colspan="4" 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 350: 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
| style="background:white;" |
+
| 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 359: 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
| style="background:#ffff88;" | 2.5.0.0
+
| 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 370: Line 414:
 
| 1.1.3
 
| 1.1.3
 
| colspan="4" style="background:#ffff88;" | 1.1.4
 
| colspan="4" style="background:#ffff88;" | 1.1.4
| style="background:#ffff88;" | 1.2.0.3
+
| 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 384: Line 429:
 
| style="background:#ffff88;" | 2.4.0.2
 
| style="background:#ffff88;" | 2.4.0.2
 
| style="background:#ffff88;" | 2.4.1.0
 
| 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
| colspan="2" 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 400: Line 448:
 
| style="background:#ffff88;" | 2.2.0.2
 
| style="background:#ffff88;" | 2.2.0.2
 
| style="background:white;" |
 
| style="background:white;" |
| style="background:#ffff88;" | 2.2.0.1
+
| 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 406: Line 455:
 
| 1.2.1
 
| 1.2.1
 
| 1.2.3.1
 
| 1.2.3.1
| colspan="10" 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 414: Line 463:
 
| 3000.2.0.0
 
| 3000.2.0.0
 
| colspan="4" | 3000.2.0.1
 
| colspan="4" | 3000.2.0.1
| colspan="4" 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