free-vector-spaces: Instantiate the classes from the vector-space package with types from linear

[ bsd3, library, math ] [ Propose Tags ]

The linear package offers efficient vector types — where vector means element of a free vector space, i.e. fixed-length arrays of numbers. The entire interface of that library is based on this concept of free vectors with a canonical coordinate representation.

While this is practically speaking often useful, it is also

The vector-space library has arguably a better (albeit less complete) interface. To gain access to that interface with the more efficient types from linear, we here provide the necessary orphan instances.

Versions [RSS] [faq],,,,,
Dependencies base (>=4.6 && <5.1), lens (>=4 && <6), linear (>=1.18 && <1.23), MemoTrie, pragmatic-show (>=0.1.2 && <0.2), vector, vector-space (>=0.11 && <0.18) [details]
License BSD-3-Clause
Author Justus Sagemüller
Maintainer (@) jsag $
Category Math
Home page
Source repo head: git clone git://
Uploaded by leftaroundabout at 2022-01-03T17:26:10Z
Distributions NixOS:
Downloads 3392 total (25 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2022-01-03 [all 1 reports]


[Index] [Quick Jump]


Maintainer's Corner

For package maintainers and hackage trustees