Personal tools

Vector-space

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(updated for version 0.3)
(Abstract)
Line 6: Line 6:
 
'''vector-space''' is library that provides provides classes and generic operations for vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives. A generalized derivative is a linear transformation rather than one of the usual concrete representations (scalars, vectors, matrices, ...). See the [http://conal.net/blog/tag/derivatives/ related posts] for more info about this notion of derivatives.
 
'''vector-space''' is library that provides provides classes and generic operations for vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives. A generalized derivative is a linear transformation rather than one of the usual concrete representations (scalars, vectors, matrices, ...). See the [http://conal.net/blog/tag/derivatives/ related posts] for more info about this notion of derivatives.
   
''Warning'': starting with version 0.3, this package depends on type families working fairly well, and requires ghc version at least 6.9.
+
''Warning'': Starting with version 0.3, this package depends on type families working fairly well, and requires ghc version at least 6.9. Version 0.4 contains some modules that require ghc 6.10 or better. For instance, {{{Data.AVectorSpace}}} is a 6.10-friendly replacement for {{{Data.VectorSpace}}}. After a while, when 6.10 is widespread, I'll switch over entirely and eliminate the earlier versions.
   
 
Besides this wiki page, here are more ways to find out about vector-space:
 
Besides this wiki page, here are more ways to find out about vector-space:

Revision as of 01:06, 20 October 2008


1 Abstract

vector-space is library that provides provides classes and generic operations for vector spaces and affine spaces. It also defines a type of infinite towers of generalized derivatives. A generalized derivative is a linear transformation rather than one of the usual concrete representations (scalars, vectors, matrices, ...). See the related posts for more info about this notion of derivatives.

Warning: Starting with version 0.3, this package depends on type families working fairly well, and requires ghc version at least 6.9. Version 0.4 contains some modules that require ghc 6.10 or better. For instance, {{{Data.AVectorSpace}}} is a 6.10-friendly replacement for {{{Data.VectorSpace}}}. After a while, when 6.10 is widespread, I'll switch over entirely and eliminate the earlier versions.

Besides this wiki page, here are more ways to find out about vector-space:

Please leave comments at the Talk page.

2 See also