Personal tools

Libraries released with GHC

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(table of versions)
 
(add versions from 6.10.1 rc)
Line 3: Line 3:
 
Below is a table of releases of library packages made as part of GHC releases.
 
Below is a table of releases of library packages made as part of GHC releases.
 
Core packages in a particular release are shaded yellow.
 
Core packages in a particular release are shaded yellow.
  +
  +
Note that GHC 6.10.1 has not yet been finalized.
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
 
!
 
!
! colspan="5" | GHC release
+
! colspan="6" | GHC release
 
|-
 
|-
 
!
 
!
! 6.6
 
 
! 6.6.1
 
! 6.6.1
  +
! 6.6
 
! 6.8.1
 
! 6.8.1
 
! 6.8.2
 
! 6.8.2
 
! 6.8.3
 
! 6.8.3
  +
! ''6.10.1''
 
|-
 
|-
 
! ALUT
 
! ALUT
| 2.0
 
 
| 2.0.1
 
| 2.0.1
  +
| 2.0
 
| colspan="3" | 2.1.0.0
 
| colspan="3" | 2.1.0.0
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! array
 
! array
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
 
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
  +
| style="background:#ffffdd;" | 0.2.0.0
 
|-
 
|-
 
! arrows
 
! arrows
| 0.2
 
 
| 0.2.1
 
| 0.2.1
| colspan="3" style="background:#ffffff;" |
+
| 0.2
  +
| colspan="4" style="background:#ffffff;" |
 
|-
 
|-
 
! base
 
! base
| style="background:#ffffdd;" | 2.1
 
 
| style="background:#ffffdd;" | 2.1.1
 
| style="background:#ffffdd;" | 2.1.1
  +
| style="background:#ffffdd;" | 2.1
 
| style="background:#ffffdd;" | 3.0.0.0
 
| style="background:#ffffdd;" | 3.0.0.0
 
| style="background:#ffffdd;" | 3.0.1.0
 
| style="background:#ffffdd;" | 3.0.1.0
 
| style="background:#ffffdd;" | 3.0.2.0
 
| style="background:#ffffdd;" | 3.0.2.0
  +
| style="background:#ffffdd;" | 3.0.3.0, 4.0.0.0
 
|-
 
|-
 
! bytestring
 
! bytestring
Line 40: Line 45:
 
| colspan="2" style="background:#ffffdd;" | 0.9.0.1
 
| colspan="2" style="background:#ffffdd;" | 0.9.0.1
 
| style="background:#ffffdd;" | 0.9.0.1.1
 
| style="background:#ffffdd;" | 0.9.0.1.1
  +
| style="background:#ffffdd;" | 0.9.1.4
 
|-
 
|-
 
! Cabal
 
! Cabal
| style="background:#ffffdd;" | 1.1.6
 
 
| style="background:#ffffdd;" | 1.1.6.2
 
| style="background:#ffffdd;" | 1.1.6.2
  +
| style="background:#ffffdd;" | 1.1.6
 
| style="background:#ffffdd;" | 1.2.2.0
 
| style="background:#ffffdd;" | 1.2.2.0
 
| style="background:#ffffdd;" | 1.2.3.0
 
| style="background:#ffffdd;" | 1.2.3.0
 
| style="background:#ffffdd;" | 1.2.4.0
 
| style="background:#ffffdd;" | 1.2.4.0
  +
| style="background:#ffffdd;" | 1.6.0.1
 
|-
 
|-
 
! cgi
 
! cgi
| 2006.9.6
 
 
| 3001.1.1
 
| 3001.1.1
  +
| 2006.9.6
 
| colspan="2" | 3001.1.5.1
 
| colspan="2" | 3001.1.5.1
 
| 3001.1.6.0
 
| 3001.1.6.0
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! containers
 
! containers
Line 59: Line 67:
 
| style="background:#ffffdd;" | 0.1.0.1
 
| style="background:#ffffdd;" | 0.1.0.1
 
| style="background:#ffffdd;" | 0.1.0.2
 
| style="background:#ffffdd;" | 0.1.0.2
  +
| style="background:#ffffdd;" | 0.2.0.0
 
|-
 
|-
 
! directory
 
! directory
Line 64: Line 73:
 
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
 
| style="background:#ffffdd;" | 1.0.0.1
 
| style="background:#ffffdd;" | 1.0.0.1
  +
| style="background:#ffffdd;" | 1.0.0.2
  +
|-
  +
! editline
  +
| colspan="5" style="background:#ffffff;" |
  +
| style="background:#ffffdd;" | 0.2.0.0
  +
|-
  +
! extensible-exceptions
  +
| colspan="5" style="background:#ffffff;" |
  +
| style="background:#ffffdd;" | 0.1.0.0
 
|-
 
|-
 
! fgl
 
! fgl
| 5.3
 
 
| 5.4.1
 
| 5.4.1
  +
| 5.3
 
| colspan="2" | 5.4.1.1
 
| colspan="2" | 5.4.1.1
 
| 5.4.2.0
 
| 5.4.2.0
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! filepath
 
! filepath
| style="background:#ffffff;" |
 
 
| style="background:#ffffdd;" | 1.0
 
| style="background:#ffffdd;" | 1.0
  +
| style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 1.1.0.0
 
| colspan="3" style="background:#ffffdd;" | 1.1.0.0
  +
| style="background:#ffffdd;" | 1.1.0.1
  +
|-
  +
! ghc-prim
  +
| colspan="5" style="background:#ffffff;" |
  +
| style="background:#ffffdd;" | 0.1.0.0
 
|-
 
|-
 
! GLUT
 
! GLUT
| 2.0
 
 
| 2.1.1
 
| 2.1.1
  +
| 2.0
 
| colspan="2" | 2.1.1.1
 
| colspan="2" | 2.1.1.1
 
| 2.1.1.2
 
| 2.1.1.2
  +
| style="background:#ffffff;" |
  +
|-
  +
! haskell98
  +
| colspan="2" style="background:#ffffdd;" | 1.0
  +
| colspan="4" style="background:#ffffdd;" | 1.0.1.0
 
|-
 
|-
 
! haskell-src
 
! haskell-src
| 1.0
 
 
| 1.0.1
 
| 1.0.1
  +
| 1.0
 
| colspan="2" | 1.0.1.1
 
| colspan="2" | 1.0.1.1
 
| 1.0.1.2
 
| 1.0.1.2
|-
+
| 1.0.1.3
! haskell98
 
| colspan="2" style="background:#ffffdd;" | 1.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.1.0
 
 
|-
 
|-
 
! HGL
 
! HGL
| 3.1
 
 
| 3.1.1
 
| 3.1.1
  +
| 3.1
 
| 3.2.0.0
 
| 3.2.0.0
| colspan="2" style="background:#ffffff;" |
+
| colspan="3" style="background:#ffffff;" |
 
|-
 
|-
 
! hpc
 
! hpc
Line 99: Line 128:
 
| colspan="2" style="background:#ffffdd;" | 0.5.0.0
 
| colspan="2" style="background:#ffffdd;" | 0.5.0.0
 
| style="background:#ffffdd;" | 0.5.0.1
 
| style="background:#ffffdd;" | 0.5.0.1
  +
| style="background:#ffffdd;" | 0.5.0.2
 
|-
 
|-
 
! html
 
! html
| 1.0
 
 
| 1.0.1
 
| 1.0.1
  +
| 1.0
 
| colspan="3" | 1.0.1.1
 
| colspan="3" | 1.0.1.1
  +
| 1.0.1.2
 
|-
 
|-
 
! HUnit
 
! HUnit
| 1.1
 
 
| 1.1.1
 
| 1.1.1
  +
| 1.1
 
| colspan="3" | 1.2.0.0
 
| colspan="3" | 1.2.0.0
  +
| 1.2.0.2
  +
|-
  +
! integer
  +
| colspan="5" style="background:#ffffff;" |
  +
| style="background:#ffffdd;" | 0.1.0.0
 
|-
 
|-
 
! mtl
 
! mtl
| 1.0
 
 
| 1.0.1
 
| 1.0.1
  +
| 1.0
 
| colspan="2" | 1.1.0.0
 
| colspan="2" | 1.1.0.0
 
| 1.1.0.1
 
| 1.1.0.1
  +
| 1.1.0.2
 
|-
 
|-
 
! network
 
! network
| 2.0
 
 
| 2.0.1
 
| 2.0.1
  +
| 2.0
 
| colspan="2" | 2.1.0.0
 
| colspan="2" | 2.1.0.0
| 2.2.0.0
+
| colspan="2" | 2.2.0.0
 
|-
 
|-
 
! ObjectIO
 
! ObjectIO
| style="background:#ffffff;" |
 
 
| 1.0.1
 
| 1.0.1
  +
| style="background:#ffffff;" |
 
| colspan="3" | 1.0.1.1
 
| colspan="3" | 1.0.1.1
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! old-locale
 
! old-locale
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
  +
| style="background:#ffffdd;" | 1.0.0.1
 
|-
 
|-
 
! old-time
 
! old-time
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
  +
| style="background:#ffffdd;" | 1.0.0.1
 
|-
 
|-
 
! OpenAL
 
! OpenAL
| 1.3
 
 
| 1.3.1
 
| 1.3.1
  +
| 1.3
 
| colspan="3" | 1.3.1.1
 
| colspan="3" | 1.3.1.1
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! OpenGL
 
! OpenGL
| 2.1
 
 
| 2.2.1
 
| 2.2.1
  +
| 2.1
 
| colspan="3" | 2.2.1.1
 
| colspan="3" | 2.2.1.1
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! packedstring
 
! packedstring
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
 
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
  +
| style="background:#ffffdd;" | 0.1.0.1
 
|-
 
|-
 
! parallel
 
! parallel
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" | 1.0.0.0
 
| colspan="2" | 1.0.0.0
| 1.0.0.1
+
| colspan="2" | 1.0.0.1
 
|-
 
|-
 
! parsec
 
! parsec
 
| colspan="2" style="background:#ffffdd;" | 2.0
 
| colspan="2" style="background:#ffffdd;" | 2.0
 
| colspan="2" | 2.1.0.0
 
| colspan="2" | 2.1.0.0
| 2.1.0.1
+
| colspan="2" | 2.1.0.1
 
|-
 
|-
 
! pretty
 
! pretty
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
  +
| style="background:#ffffdd;" | 1.0.1.0
 
|-
 
|-
 
! process
 
! process
Line 167: Line 211:
 
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
 
| style="background:#ffffdd;" | 1.0.0.1
 
| style="background:#ffffdd;" | 1.0.0.1
  +
| style="background:#ffffdd;" | 1.0.1.0
 
|-
 
|-
 
! QuickCheck
 
! QuickCheck
| 1.0
 
 
| 1.0.1
 
| 1.0.1
  +
| 1.0
 
| colspan="3" | 1.1.0.0
 
| colspan="3" | 1.1.0.0
  +
| 1.2.0.0
 
|-
 
|-
 
! random
 
! random
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
  +
| style="background:#ffffdd;" | 1.0.0.1
 
|-
 
|-
 
! readline
 
! readline
 
| colspan="2" style="background:#ffffdd;" | 1.0
 
| colspan="2" style="background:#ffffdd;" | 1.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.1.0
 
| colspan="3" style="background:#ffffdd;" | 1.0.1.0
  +
| style="background:#ffffff;" |
 
|-
 
|-
 
! regex-base
 
! regex-base
| style="background:#ffffdd;" | 0.71
 
 
| style="background:#ffffdd;" | 0.72
 
| style="background:#ffffdd;" | 0.72
  +
| style="background:#ffffdd;" | 0.71
 
| colspan="3" | 0.72.0.1
 
| colspan="3" | 0.72.0.1
  +
| 0.72.0.2
 
|-
 
|-
 
! regex-compat
 
! regex-compat
 
| colspan="2" style="background:#ffffdd;" | 0.71
 
| colspan="2" style="background:#ffffdd;" | 0.71
| colspan="3" | 0.71.0.1
+
| colspan="4" | 0.71.0.1
 
|-
 
|-
 
! regex-posix
 
! regex-posix
Line 194: Line 243:
 
| 0.72.0.1
 
| 0.72.0.1
 
| colspan="2" | 0.72.0.2
 
| colspan="2" | 0.72.0.2
  +
| 0.72.0.3
 
|-
 
|-
 
! stm
 
! stm
 
| colspan="2" style="background:#ffffdd;" | 2.1
 
| colspan="2" style="background:#ffffdd;" | 2.1
 
| colspan="2" | 2.1.1.0
 
| colspan="2" | 2.1.1.0
| 2.1.1.1
+
| colspan="2" | 2.1.1.1
  +
|-
  +
! syb
  +
| colspan="5" style="background:#ffffff;" |
  +
| style="background:#ffffdd;" | 0.1.0.0
 
|-
 
|-
 
! template-haskell
 
! template-haskell
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="2" style="background:#ffffff;" |
 
| colspan="3" style="background:#ffffdd;" | 2.2.0.0
 
| colspan="3" style="background:#ffffdd;" | 2.2.0.0
  +
| style="background:#ffffdd;" | 2.3.0.0
 
|-
 
|-
 
! time
 
! time
| 1.0
 
 
| 1.1.1
 
| 1.1.1
  +
| 1.0
 
| colspan="2" | 1.1.2.0
 
| colspan="2" | 1.1.2.0
 
| 1.1.2.1
 
| 1.1.2.1
  +
| 1.1.2.2
 
|-
 
|-
 
! unix
 
! unix
| style="background:#ffffdd;" | 2.0
 
 
| style="background:#ffffdd;" | 2.1
 
| style="background:#ffffdd;" | 2.1
  +
| style="background:#ffffdd;" | 2.0
 
| style="background:#ffffdd;" | 2.2.0.0
 
| style="background:#ffffdd;" | 2.2.0.0
 
| style="background:#ffffdd;" | 2.3.0.0
 
| style="background:#ffffdd;" | 2.3.0.0
 
| style="background:#ffffdd;" | 2.3.0.1
 
| style="background:#ffffdd;" | 2.3.0.1
  +
| style="background:#ffffdd;" | 2.3.1.0
 
|-
 
|-
 
! Win32
 
! Win32
| style="background:#ffffdd;" | 2.1
 
 
| style="background:#ffffdd;" | 2.1.1
 
| style="background:#ffffdd;" | 2.1.1
  +
| style="background:#ffffdd;" | 2.1
 
| style="background:#ffffdd;" | 2.1.0.0
 
| style="background:#ffffdd;" | 2.1.0.0
 
| style="background:#ffffdd;" | 2.1.1.0
 
| style="background:#ffffdd;" | 2.1.1.0
 
| style="background:#ffffdd;" | 2.1.1.1
 
| style="background:#ffffdd;" | 2.1.1.1
  +
| style="background:#ffffdd;" | 2.2.0.0
 
|-
 
|-
 
! X11
 
! X11
| 1.2
 
 
| 1.2.1
 
| 1.2.1
  +
| 1.2
 
| 1.2.3.1
 
| 1.2.3.1
| colspan="2" style="background:#ffffff;" |
+
| colspan="3" style="background:#ffffff;" |
 
|-
 
|-
 
! xhtml
 
! xhtml
| 2006.9.13
 
 
| 3000.0.2
 
| 3000.0.2
  +
| 2006.9.13
 
| colspan="2" | 3000.0.2.1
 
| colspan="2" | 3000.0.2.1
 
| 3000.2.0.0
 
| 3000.2.0.0
  +
| 3000.2.0.1
 
|}
 
|}

Revision as of 08:30, 22 October 2008


Below is a table of releases of library packages made as part of GHC releases. Core packages in a particular release are shaded yellow.

Note that GHC 6.10.1 has not yet been finalized.

GHC release
6.6.1 6.6 6.8.1 6.8.2 6.8.3 6.10.1
ALUT 2.0.1 2.0 2.1.0.0
array 0.1.0.0 0.2.0.0
arrows 0.2.1 0.2
base 2.1.1 2.1 3.0.0.0 3.0.1.0 3.0.2.0 3.0.3.0, 4.0.0.0
bytestring 0.9.0.1 0.9.0.1.1 0.9.1.4
Cabal 1.1.6.2 1.1.6 1.2.2.0 1.2.3.0 1.2.4.0 1.6.0.1
cgi 3001.1.1 2006.9.6 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
directory 1.0.0.0 1.0.0.1 1.0.0.2
editline 0.2.0.0
extensible-exceptions 0.1.0.0
fgl 5.4.1 5.3 5.4.1.1 5.4.2.0
filepath 1.0 1.1.0.0 1.1.0.1
ghc-prim 0.1.0.0
GLUT 2.1.1 2.0 2.1.1.1 2.1.1.2
haskell98 1.0 1.0.1.0
haskell-src 1.0.1 1.0 1.0.1.1 1.0.1.2 1.0.1.3
HGL 3.1.1 3.1 3.2.0.0
hpc 0.5.0.0 0.5.0.1 0.5.0.2
html 1.0.1 1.0 1.0.1.1 1.0.1.2
HUnit 1.1.1 1.1 1.2.0.0 1.2.0.2
integer 0.1.0.0
mtl 1.0.1 1.0 1.1.0.0 1.1.0.1 1.1.0.2
network 2.0.1 2.0 2.1.0.0 2.2.0.0
ObjectIO 1.0.1 1.0.1.1
old-locale 1.0.0.0 1.0.0.1
old-time 1.0.0.0 1.0.0.1
OpenAL 1.3.1 1.3 1.3.1.1
OpenGL 2.2.1 2.1 2.2.1.1
packedstring 0.1.0.0 0.1.0.1
parallel 1.0.0.0 1.0.0.1
parsec 2.0 2.1.0.0 2.1.0.1
pretty 1.0.0.0 1.0.1.0
process 1.0.0.0 1.0.0.1 1.0.1.0
QuickCheck 1.0.1 1.0 1.1.0.0 1.2.0.0
random 1.0.0.0 1.0.0.1
readline 1.0 1.0.1.0
regex-base 0.72 0.71 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
syb 0.1.0.0
template-haskell 2.2.0.0 2.3.0.0
time 1.1.1 1.0 1.1.2.0 1.1.2.1 1.1.2.2
unix 2.1 2.0 2.2.0.0 2.3.0.0 2.3.0.1 2.3.1.0
Win32 2.1.1 2.1 2.1.0.0 2.1.1.0 2.1.1.1 2.2.0.0
X11 1.2.1 1.2 1.2.3.1
xhtml 3000.0.2 2006.9.13 3000.0.2.1 3000.2.0.0 3000.2.0.1