I thank Don Stewart, Henning Thielemann, Bulat Ziganshin, Heinrich Apfelmus, and all the people in the Haskell mailing lists for their help. - Nico Mahlo discovered a bug in the eigendecomposition wrapper. - Frederik Eaton discovered a bug in the design of the wrappers. - Eric Kidd has created a wiki page explaining the installation on MacOS X: http://www.haskell.org/haskellwiki/GSLHaskell_on_MacOS_X - Fawzi Mohamed discovered a portability bug in the lapack wrappers. - Pedro E. López de Teruel fixed the interface to lapack. - Antti Siira discovered a bug in the plotting functions. - Paulo Tanimoto helped to fix the configuration of the required libraries. He also discovered the segfault of minimize.hs in ghci. - Xiao-Yong Jin reported a bug on x86_64 caused by the assumptions in f2c.h, which are wrong for this architecture. - Jason Schroeder reported an error in the documentation. - Bulat Ziganshin gave invaluable help for the ST monad interface to in-place modifications. - Don Stewart fixed the implementation of the internal data structures to achieve excellent, C-like performance in Haskell functions which explicitly work with the elements of vectors and matrices. - Dylan Alex Simon improved the numeric instances to allow optimized implementations of signum and abs on Vectors. - Pedro E. López de Teruel discovered the need of asm("finit") to avoid the wrong NaNs produced by foreign functions. - Reiner Pope added support for luSolve, based on (d|z)getrs. - Simon Beaumont reported the need of QuickCheck<2 and the invalid asm("finit") on ppc. He also contributed the configuration options for the accelerate framework on OS X. - Daniel Schüssler added compatibility with QuickCheck 2 as well as QuickCheck 1 using the C preprocessor. He also added some implementations for the new "shrink" method of class Arbitrary. - Tracy Wadleigh improved the definitions of (|>) and (><), which now apply an appropriate 'take' to the given lists so that they may be safely used on lists that are too long (or infinite). - Chris Waterson improved the configure.hs program for OS/X. - Erik de Castro Lopo added buildVector and buildMatrix, which take a size parameter(s) and a function that maps vector/matrix indices to the values at that position. - Jean-Francois Tremblay discovered an error in the tutorial. - Gilberto Camara contributed improved blas and lapack dlls for Windows. - Heinrich Apfelmus fixed hmatrix.cabal for OS/X. He also tested the package on PPC discovering a problem in zgesdd. - Felipe Lessa tested the performance of GSL special function bindings and contributed the cabal flag "safe-cheap". - Ozgur Akgun suggested better symbols for the Bound constructors in the Linear Programming package.