diff options
Diffstat (limited to 'THANKS.md')
-rw-r--r-- | THANKS.md | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/THANKS.md b/THANKS.md new file mode 100644 index 0000000..3182cad --- /dev/null +++ b/THANKS.md | |||
@@ -0,0 +1,107 @@ | |||
1 | I thank Don Stewart, Henning Thielemann, Bulat Ziganshin, Heinrich Apfelmus, | ||
2 | and all the people in the Haskell mailing lists for their help. | ||
3 | |||
4 | I am particularly grateful to Vivian McPhail for his excellent | ||
5 | contributions: improved configure.hs, Binary instances for | ||
6 | Vector and Matrix, support for Float and Complex Float elements, | ||
7 | module reorganization, monadic mapVectorM, and many other improvements. | ||
8 | |||
9 | - Nico Mahlo discovered a bug in the eigendecomposition wrapper. | ||
10 | |||
11 | - Frederik Eaton discovered a bug in the design of the wrappers. | ||
12 | |||
13 | - Eric Kidd has created a wiki page explaining the installation on MacOS X: | ||
14 | http://www.haskell.org/haskellwiki/GSLHaskell_on_MacOS_X | ||
15 | |||
16 | - Fawzi Mohamed discovered a portability bug in the lapack wrappers. | ||
17 | |||
18 | - Pedro E. López de Teruel fixed the interface to lapack. | ||
19 | |||
20 | - Antti Siira discovered a bug in the plotting functions. | ||
21 | |||
22 | - Paulo Tanimoto helped to fix the configuration of the required libraries. | ||
23 | He also discovered the segfault of minimize.hs in ghci. | ||
24 | |||
25 | - Xiao-Yong Jin reported a bug on x86_64 caused by the assumptions in f2c.h, | ||
26 | which are wrong for this architecture. | ||
27 | |||
28 | - Jason Schroeder reported an error in the documentation. | ||
29 | |||
30 | - Bulat Ziganshin gave invaluable help for the ST monad interface to | ||
31 | in-place modifications. | ||
32 | |||
33 | - Don Stewart fixed the implementation of the internal data structures | ||
34 | to achieve excellent, C-like performance in Haskell functions which | ||
35 | explicitly work with the elements of vectors and matrices. | ||
36 | |||
37 | - Dylan Alex Simon improved the numeric instances to allow optimized | ||
38 | implementations of signum and abs on Vectors. | ||
39 | |||
40 | - Pedro E. López de Teruel discovered the need of asm("finit") to | ||
41 | avoid the wrong NaNs produced by foreign functions. | ||
42 | |||
43 | - Reiner Pope added support for luSolve, based on (d|z)getrs. | ||
44 | |||
45 | - Simon Beaumont reported the need of QuickCheck<2 and the invalid | ||
46 | asm("finit") on ppc. He also contributed the configuration options | ||
47 | for the accelerate framework on OS X. | ||
48 | |||
49 | - Daniel Schüssler added compatibility with QuickCheck 2 as well | ||
50 | as QuickCheck 1 using the C preprocessor. He also added some | ||
51 | implementations for the new "shrink" method of class Arbitrary. | ||
52 | |||
53 | - Tracy Wadleigh improved the definitions of (|>) and (><), which now | ||
54 | apply an appropriate 'take' to the given lists so that they may be | ||
55 | safely used on lists that are too long (or infinite). | ||
56 | |||
57 | - Chris Waterson improved the configure.hs program for OS/X. | ||
58 | |||
59 | - Erik de Castro Lopo added buildVector and buildMatrix, which take a | ||
60 | size parameter(s) and a function that maps vector/matrix indices | ||
61 | to the values at that position. | ||
62 | |||
63 | - Jean-Francois Tremblay discovered an error in the tutorial. | ||
64 | |||
65 | - Gilberto Camara contributed improved blas and lapack dlls for Windows. | ||
66 | |||
67 | - Heinrich Apfelmus fixed hmatrix.cabal for OS/X. He also tested the package | ||
68 | on PPC discovering a problem in zgesdd. | ||
69 | |||
70 | - Felipe Lessa tested the performance of GSL special function bindings | ||
71 | and contributed the cabal flag "safe-cheap". | ||
72 | |||
73 | - Ozgur Akgun suggested better symbols for the Bound constructors in the | ||
74 | Linear Programming package. | ||
75 | |||
76 | - Tim Sears reported the zgesdd problem also in intel mac. | ||
77 | |||
78 | - Max Suica simplified the installation on Windows and improved the instructions. | ||
79 | |||
80 | - John Billings first reported an incompatibility with QuickCheck>=2.1.1 | ||
81 | |||
82 | - Alexey Khudyakov cleaned up PRAGMAS and fixed some hlint suggestions. | ||
83 | |||
84 | - Torsten Kemps-Benedix reported an installation problem in OS/X. | ||
85 | |||
86 | - Stefan Kersten fixed hmatrix.cabal for 64-bit ghc-7 in OS/X | ||
87 | |||
88 | - Sacha Sokoloski reported an installation problem on Arch Linux and | ||
89 | helped with the configuration. | ||
90 | |||
91 | - Carter Schonwald helped with the configuration for Homebrew OS X and | ||
92 | found a tolerance problem in test "1E5 rots". He also discovered | ||
93 | a bug in the signature of cmap. | ||
94 | |||
95 | - Duncan Coutts reported a problem with configure.hs and contributed | ||
96 | a solution and a simplified Setup.lhs. | ||
97 | |||
98 | - Mark Wright fixed the import of vector >= 0.8. | ||
99 | |||
100 | - Bas van Dijk fixed the import of vector >= 0.8, got rid of some | ||
101 | deprecation warnings, used more explicit imports, and updated to ghc-7.4. | ||
102 | |||
103 | - Tom Nielsen discovered a problem in Config.hs, exposed by link problems | ||
104 | in Ubuntu 11.10 beta. | ||
105 | |||
106 | - Daniel Fischer reported some Haddock markup errors. | ||
107 | |||