# Vector-space

### From HaskellWiki

(Difference between revisions)

m ("that that") |
(updated for version 0.3) |
||

Line 5: | Line 5: | ||

'''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. | ||

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: | ||

− | * Read [http://code.haskell.org/vector-space/doc/html/ the library documentation]. | + | * Read [http://code.haskell.org/vector-space/doc/html/ the library documentation]. ''(Out of date until haddock is ready for ghc-6.9.)'' |

* Get the code repository: '''<tt>darcs get http://code.haskell.org/vector-space</tt>'''. | * Get the code repository: '''<tt>darcs get http://code.haskell.org/vector-space</tt>'''. | ||

* Install from [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/vector-space Hackage]. | * Install from [http://hackage.haskell.org/cgi-bin/hackage-scripts/package/vector-space Hackage]. |

## Revision as of 19:26, 19 July 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.

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

- Read the library documentation.
*(Out of date until haddock is ready for ghc-6.9.)* - Get the code repository:
.`darcs get http://code.haskell.org/vector-space` - Install from Hackage.
- See the version history.

Please leave comments at the Talk page.