Name: bed-and-breakfast
Version: 0.3.1
x-revision: 1
Synopsis: Efficient Matrix operations in 100% Haskell.
Description: Efficient Matrix operations in 100% Haskell.
.
[@v0.1@] Initial version, features @det@,
basic arithmetic operations, and instances for
'Float', 'Double', 'Complex', and 'Rational'.
.
[@v0.1.1@] Fixed wrong algorithm for computing the
inverse of a 'Matrix'.
.
[@v0.1.2@] Added instances for @Num Matrix@,
@Fractional Matrix@, and @Eq Matrix@.
.
[@v0.1.3@] @inv@ is now a total function and will
no longer call `error' if a matrix is not
invertible. Also @Matrix@ derives 'Data.Typeable'
now.
.
[@v0.1.4@] Added @scale@, and methods for joining
matrices vertically and horizontally. Corrected
a bug in @isUnit@ reported by Charles Durham.
@isUnit@ returned True for any matrix for which
@all (== 1) . trace@ would have, which is wrong).
.
[@v0.2@] A little bit more documentation. Also moved some
functions (@isXXX@) away from the type class @MatrixElement@.
Properly flagged the package as experimental (was
improperly marked as @stable@, copied form a
template).
.
[@v0.2.1@] Added @cofactors@, @adjugate@, @minor@, and
@minorMatrix@.
.
[@v0.2.2@] @rank@ works now for any Matrix component type.
.
[@v0.2.3@] Added 'Read' instance for @Matrix@.
Improved on documentation.
.
[@v0.3@] Added a QuickCheck test suite, fixed a bug in @det@
(det would crash for singular matrices, where it should
return 0; it does so no).
.
[@v0.3.1@] Added TemplateHaskell syntactic sugar (see
"Numeric.Matrix.Sugar"). Rewrote multiplication.
@matrix@ function build an array faster now.
License: MIT
License-File: LICENSE
Author: Julian Fleischer
Maintainer: Julian Fleischer
Build-Type: Simple
Cabal-Version: >= 1.8
Category: Numeric, Math, Linear Algebra
Stability: experimental
Homepage: http://hub.darcs.net/scravy/bed-and-breakfast
Source-Repository head
type: darcs
location: hub.darcs.net:bed-and-breakfast
Library
Exposed-Modules: Numeric.Matrix
Build-Depends: base >= 4.5 && < 4.7,
deepseq >= 1.3,
array >= 0.4
Hs-Source-Dirs: src
Test-Suite quickcheck
type: exitcode-stdio-1.0
main-is: quick-check-tests.hs
build-depends: base >= 4.5 && < 4.7,
bed-and-breakfast == 0.3.1,
QuickCheck >= 2.4.2