Libraries released with GHC: Difference between revisions

From HaskellWiki
m (correction)
m (adjust colour)
Line 21: Line 21:
| 2.0.1
| 2.0.1
| colspan="3" | 2.1.0.0
| colspan="3" | 2.1.0.0
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! array
! array
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
| colspan="3" style="background:#ffff88;" | 0.1.0.0
| style="background:#ffffdd;" | 0.2.0.0
| style="background:#ffff88;" | 0.2.0.0
|-
|-
! arrows
! arrows
| 0.2
| 0.2
| 0.2.1
| 0.2.1
| colspan="4" style="background:#ffffff;" |  
| colspan="4" style="background:white;" |  
|-
|-
! base
! base
| style="background:#ffffdd;" | 2.1
| style="background:#ffff88;" | 2.1
| style="background:#ffffdd;" | 2.1.1
| style="background:#ffff88;" | 2.1.1
| style="background:#ffffdd;" | 3.0.0.0
| style="background:#ffff88;" | 3.0.0.0
| style="background:#ffffdd;" | 3.0.1.0
| style="background:#ffff88;" | 3.0.1.0
| style="background:#ffffdd;" | 3.0.2.0
| style="background:#ffff88;" | 3.0.2.0
| style="background:#ffffdd;" | 3.0.3.0, 4.0.0.0
| style="background:#ffff88;" | 3.0.3.0, 4.0.0.0
|-
|-
! bytestring
! bytestring
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="2" style="background:#ffffdd;" | 0.9.0.1
| colspan="2" style="background:#ffff88;" | 0.9.0.1
| style="background:#ffffdd;" | 0.9.0.1.1
| style="background:#ffff88;" | 0.9.0.1.1
| style="background:#ffffdd;" | 0.9.1.4
| style="background:#ffff88;" | 0.9.1.4
|-
|-
! Cabal
! Cabal
| style="background:#ffffdd;" | 1.1.6
| style="background:#ffff88;" | 1.1.6
| style="background:#ffffdd;" | 1.1.6.2
| style="background:#ffff88;" | 1.1.6.2
| style="background:#ffffdd;" | 1.2.2.0
| style="background:#ffff88;" | 1.2.2.0
| style="background:#ffffdd;" | 1.2.3.0
| style="background:#ffff88;" | 1.2.3.0
| style="background:#ffffdd;" | 1.2.4.0
| style="background:#ffff88;" | 1.2.4.0
| style="background:#ffffdd;" | 1.6.0.1
| style="background:#ffff88;" | 1.6.0.1
|-
|-
! cgi
! cgi
Line 60: Line 60:
| colspan="2" | 3001.1.5.1
| colspan="2" | 3001.1.5.1
| 3001.1.6.0
| 3001.1.6.0
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! containers
! containers
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| style="background:#ffffdd;" | 0.1.0.0
| style="background:#ffff88;" | 0.1.0.0
| style="background:#ffffdd;" | 0.1.0.1
| style="background:#ffff88;" | 0.1.0.1
| style="background:#ffffdd;" | 0.1.0.2
| style="background:#ffff88;" | 0.1.0.2
| style="background:#ffffdd;" | 0.2.0.0
| style="background:#ffff88;" | 0.2.0.0
|-
|-
! directory
! directory
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
| colspan="2" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.0.1
| style="background:#ffff88;" | 1.0.0.1
| style="background:#ffffdd;" | 1.0.0.2
| style="background:#ffff88;" | 1.0.0.2
|-
|-
! editline
! editline
| colspan="5" style="background:#ffffff;" |  
| colspan="5" style="background:white;" |  
| style="background:#ffffdd;" | 0.2.1.0
| style="background:#ffff88;" | 0.2.1.0
|-
|-
! extensible-exceptions
! extensible-exceptions
| colspan="5" style="background:#ffffff;" |  
| colspan="5" style="background:white;" |  
| style="background:#ffffdd;" | 0.1.0.0
| style="background:#ffff88;" | 0.1.0.0
|-
|-
! fgl
! fgl
Line 88: Line 88:
| colspan="2" | 5.4.1.1
| colspan="2" | 5.4.1.1
| 5.4.2.0
| 5.4.2.0
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! filepath
! filepath
| style="background:#ffffff;" |  
| style="background:white;" |  
| style="background:#ffffdd;" | 1.0
| style="background:#ffff88;" | 1.0
| colspan="3" style="background:#ffffdd;" | 1.1.0.0
| colspan="3" style="background:#ffff88;" | 1.1.0.0
| style="background:#ffffdd;" | 1.1.0.1
| style="background:#ffff88;" | 1.1.0.1
|-
|-
! ghc-prim
! ghc-prim
| colspan="5" style="background:#ffffff;" |  
| colspan="5" style="background:white;" |  
| style="background:#ffffdd;" | 0.1.0.0
| style="background:#ffff88;" | 0.1.0.0
|-
|-
! GLUT
! GLUT
Line 105: Line 105:
| colspan="2" | 2.1.1.1
| colspan="2" | 2.1.1.1
| 2.1.1.2
| 2.1.1.2
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! haskell98
! haskell98
| colspan="2" style="background:#ffffdd;" | 1.0
| colspan="2" style="background:#ffff88;" | 1.0
| colspan="4" style="background:#ffffdd;" | 1.0.1.0
| colspan="4" style="background:#ffff88;" | 1.0.1.0
|-
|-
! haskell-src
! haskell-src
Line 122: Line 122:
| 3.1.1
| 3.1.1
| 3.2.0.0
| 3.2.0.0
| colspan="3" style="background:#ffffff;" |  
| colspan="3" style="background:white;" |  
|-
|-
! hpc
! hpc
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="2" style="background:#ffffdd;" | 0.5.0.0
| colspan="2" style="background:#ffff88;" | 0.5.0.0
| style="background:#ffffdd;" | 0.5.0.1
| style="background:#ffff88;" | 0.5.0.1
| style="background:#ffffdd;" | 0.5.0.2
| style="background:#ffff88;" | 0.5.0.2
|-
|-
! html
! html
Line 143: Line 143:
|-
|-
! integer
! integer
| colspan="5" style="background:#ffffff;" |  
| colspan="5" style="background:white;" |  
| style="background:#ffffdd;" | 0.1.0.0
| style="background:#ffff88;" | 0.1.0.0
|-
|-
! mtl
! mtl
Line 161: Line 161:
|-
|-
! ObjectIO
! ObjectIO
| style="background:#ffffff;" |  
| style="background:white;" |  
| 1.0.1
| 1.0.1
| colspan="3" | 1.0.1.1
| colspan="3" | 1.0.1.1
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! old-locale
! old-locale
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
| colspan="3" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.0.1
| style="background:#ffff88;" | 1.0.0.1
|-
|-
! old-time
! old-time
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
| colspan="3" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.0.1
| style="background:#ffff88;" | 1.0.0.1
|-
|-
! OpenAL
! OpenAL
Line 180: Line 180:
| 1.3.1
| 1.3.1
| colspan="3" | 1.3.1.1
| colspan="3" | 1.3.1.1
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! OpenGL
! OpenGL
Line 186: Line 186:
| 2.2.1
| 2.2.1
| colspan="3" | 2.2.1.1
| colspan="3" | 2.2.1.1
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! packedstring
! packedstring
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 0.1.0.0
| colspan="3" style="background:#ffff88;" | 0.1.0.0
| style="background:#ffffdd;" | 0.1.0.1
| style="background:#ffff88;" | 0.1.0.1
|-
|-
! parallel
! parallel
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="2" | 1.0.0.0
| colspan="2" | 1.0.0.0
| 1.0.0.1
| 1.0.0.1
Line 200: Line 200:
|-
|-
! parsec
! parsec
| colspan="2" style="background:#ffffdd;" | 2.0
| colspan="2" style="background:#ffff88;" | 2.0
| colspan="2" | 2.1.0.0
| colspan="2" | 2.1.0.0
| colspan="2" | 2.1.0.1
| colspan="2" | 2.1.0.1
|-
|-
! pretty
! pretty
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
| colspan="3" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.1.0
| style="background:#ffff88;" | 1.0.1.0
|-
|-
! process
! process
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="2" style="background:#ffffdd;" | 1.0.0.0
| colspan="2" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.0.1
| style="background:#ffff88;" | 1.0.0.1
| style="background:#ffffdd;" | 1.0.1.0
| style="background:#ffff88;" | 1.0.1.0
|-
|-
! QuickCheck
! QuickCheck
Line 222: Line 222:
|-
|-
! random
! random
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 1.0.0.0
| colspan="3" style="background:#ffff88;" | 1.0.0.0
| style="background:#ffffdd;" | 1.0.0.1
| style="background:#ffff88;" | 1.0.0.1
|-
|-
! readline
! readline
| colspan="2" style="background:#ffffdd;" | 1.0
| colspan="2" style="background:#ffff88;" | 1.0
| colspan="3" style="background:#ffffdd;" | 1.0.1.0
| colspan="3" style="background:#ffff88;" | 1.0.1.0
| style="background:#ffffff;" |  
| style="background:white;" |  
|-
|-
! regex-base
! regex-base
| style="background:#ffffdd;" | 0.71
| style="background:#ffff88;" | 0.71
| style="background:#ffffdd;" | 0.72
| style="background:#ffff88;" | 0.72
| colspan="3" | 0.72.0.1
| colspan="3" | 0.72.0.1
| 0.72.0.2
| 0.72.0.2
|-
|-
! regex-compat
! regex-compat
| colspan="2" style="background:#ffffdd;" | 0.71
| colspan="2" style="background:#ffff88;" | 0.71
| colspan="4" | 0.71.0.1
| colspan="4" | 0.71.0.1
|-
|-
! regex-posix
! regex-posix
| colspan="2" style="background:#ffffdd;" | 0.71
| colspan="2" style="background:#ffff88;" | 0.71
| 0.72.0.1
| 0.72.0.1
| colspan="2" | 0.72.0.2
| colspan="2" | 0.72.0.2
Line 248: Line 248:
|-
|-
! stm
! stm
| colspan="2" style="background:#ffffdd;" | 2.1
| colspan="2" style="background:#ffff88;" | 2.1
| colspan="2" | 2.1.1.0
| colspan="2" | 2.1.1.0
| 2.1.1.1
| 2.1.1.1
Line 254: Line 254:
|-
|-
! syb
! syb
| colspan="5" style="background:#ffffff;" |  
| colspan="5" style="background:white;" |  
| style="background:#ffffdd;" | 0.1.0.0
| style="background:#ffff88;" | 0.1.0.0
|-
|-
! template-haskell
! template-haskell
| colspan="2" style="background:#ffffff;" |  
| colspan="2" style="background:white;" |  
| colspan="3" style="background:#ffffdd;" | 2.2.0.0
| colspan="3" style="background:#ffff88;" | 2.2.0.0
| style="background:#ffffdd;" | 2.3.0.0
| style="background:#ffff88;" | 2.3.0.0
|-
|-
! time
! time
Line 270: Line 270:
|-
|-
! unix
! unix
| style="background:#ffffdd;" | 2.0
| style="background:#ffff88;" | 2.0
| style="background:#ffffdd;" | 2.1
| style="background:#ffff88;" | 2.1
| style="background:#ffffdd;" | 2.2.0.0
| style="background:#ffff88;" | 2.2.0.0
| style="background:#ffffdd;" | 2.3.0.0
| style="background:#ffff88;" | 2.3.0.0
| style="background:#ffffdd;" | 2.3.0.1
| style="background:#ffff88;" | 2.3.0.1
| style="background:#ffffdd;" | 2.3.1.0
| style="background:#ffff88;" | 2.3.1.0
|-
|-
! Win32
! Win32
| style="background:#ffffdd;" | 2.1
| style="background:#ffff88;" | 2.1
| style="background:#ffffdd;" | 2.1.1
| style="background:#ffff88;" | 2.1.1
| style="background:#ffffdd;" | 2.1.0.0
| style="background:#ffff88;" | 2.1.0.0
| style="background:#ffffdd;" | 2.1.1.0
| style="background:#ffff88;" | 2.1.1.0
| style="background:#ffffdd;" | 2.1.1.1
| style="background:#ffff88;" | 2.1.1.1
| style="background:#ffffdd;" | 2.2.0.0
| style="background:#ffff88;" | 2.2.0.0
|-
|-
! X11
! X11
Line 289: Line 289:
| 1.2.1
| 1.2.1
| 1.2.3.1
| 1.2.3.1
| colspan="3" style="background:#ffffff;" |  
| colspan="3" style="background:white;" |  
|-
|-
! xhtml
! xhtml

Revision as of 13:37, 4 January 2009


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

GHC release
6.6 6.6.1 6.8.1 6.8.2 6.8.3 6.10.1
ALUT 2.0 2.0.1 2.1.0.0
array 0.1.0.0 0.2.0.0
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
bytestring 0.9.0.1 0.9.0.1.1 0.9.1.4
Cabal 1.1.6 1.1.6.2 1.2.2.0 1.2.3.0 1.2.4.0 1.6.0.1
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
directory 1.0.0.0 1.0.0.1 1.0.0.2
editline 0.2.1.0
extensible-exceptions 0.1.0.0
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
ghc-prim 0.1.0.0
GLUT 2.0 2.1.1 2.1.1.1 2.1.1.2
haskell98 1.0 1.0.1.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
hpc 0.5.0.0 0.5.0.1 0.5.0.2
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
mtl 1.0 1.0.1 1.1.0.0 1.1.0.1 1.1.0.2
network 2.0 2.0.1 2.1.0.0 2.2.0.0 2.2.0.1
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.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
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.0.1 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.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
template-haskell 2.2.0.0 2.3.0.0
time 1.0 1.1.1 1.1.2.0 1.1.2.1 1.1.2.2
unix 2.0 2.1 2.2.0.0 2.3.0.0 2.3.0.1 2.3.1.0
Win32 2.1 2.1.1 2.1.0.0 2.1.1.0 2.1.1.1 2.2.0.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