# The vector-space-map package

Data.Map.Vector provides `MapVector`, a wrapper around `Map` from `containers` which supports constant maps, i.e. maps containing only one value. This allows an identity under intersection and an `Applicative` instance. It also has instances of `AdditiveGroup`, `VectorSpace`, `InnerSpace`, and `HasBasis` with appropriate value types. Provides operations for addition, subtraction, element-wise operations (through `Applicative`), scalar multiplication (through `VectorSpace`), and dot product. Also consider Conal Elliott's `total-map` package.

## Properties

Versions | 0.1.0.0, 0.1.0.1, 0.2.0 |
---|---|

Dependencies | base (<5), containers (<0.6), vector-space (>=0.5 && <0.11) [details] |

License | MIT |

Author | Christian Conkle |

Maintainer | christian@conkle.org |

Stability | Unknown |

Category | Math |

Home page | https://github.com/conklech/vector-space-map |

Source repository | head: git clone git://github.com/conklech/vector-space-map.git this: git clone git://github.com/conklech/vector-space-map.git(tag 0.2.0) |

Uploaded | Mon Feb 15 19:29:57 UTC 2016 by ChristianConkle |

Distributions | NixOS:0.2.0 |

Downloads | 485 total (9 in the last 30 days) |

Votes | |

Status | Docs available [build log] Last success reported on 2016-02-15 [all 1 reports] |

## Downloads

- vector-space-map-0.2.0.tar.gz [browse] (Cabal source package)
- Package description (included in the package)