BSD-3-Clause licensed by Justin Le
Maintained by [email protected]
This version can be pinned in stack with:hmatrix-vector-sized-0.1.3.0@sha256:033d957faaae94024aeffb860329290cd0ad65e79e551ff847bf6e26cc4c9709,1881

Module documentation for 0.1.3.0

Used by 1 package in nightly-2024-12-11(full list with versions):

hmatrix-vector-sized

hmatrix-vector-sized on Hackage Build Status

Conversion between statically sized types in hmatrix (in the Numeric.LinearAlgebra.Static module) and vector-sized.

Changes

Changelog

Version 0.1.3.0

February 11, 2020

https://github.com/mstksg/hmatrix-vector-sized/releases/tag/v0.1.3.0

  • Added “generic” versions of vector conversions, to cover the common use cases involving conversion to and from non-storable vectors. This includes:

    • grVec
    • gvecR
    • gcVec
    • gvecC
    • glVec
    • gvecL
    • gmVec
    • gvecM

    Rewrite rules are included so that you can use these with storable vectors without any cost, but don’t rely on those.

  • Added big-O analysis to documentation for all functions.

Version 0.1.2.0

August 17, 2019

https://github.com/mstksg/hmatrix-vector-sized/releases/tag/v0.1.2.0

  • Fixed bugs that would occur if ever converting anything that contained an hmatrix vector or matrix that was created using konst. This does change the API slightly in a potentially breaking way, as some functions now require KnownNat constraints.

Version 0.1.1.x

Nov 13, 2018

Version 0.1.1.0

Feb 11, 2018

https://github.com/mstksg/hmatrix-vector-sized/releases/tag/v0.1.1.0

  • Conversions to and from flattened versions of matrices.

Version 0.1.0.0

Feb 10, 2018

https://github.com/mstksg/hmatrix-vector-sized/releases/tag/v0.1.0.0

  • Initial release