FsAlg 0.5.13

FsAlg is a linear algebra library that supports generic types. It is implemented in the F# language.

The library provides generic Vector and Matrix types that support most of the commonly used linear algebra operations, including matrix–vector operations, matrix inverse, determinants, eigenvalues, LU and QR decompositions. Its intended use is to enable writing generic linear algebra code with custom numeric types. It can also be used as a lightweight library for prototyping and scripting with primitive floating point types.

FsAlg is developed by Atılım Güneş Baydin and Barak A. Pearlmutter as part of their work at the Brain and Computation Lab, Hamilton Institute, National University of Ireland Maynooth.

Install-Package FsAlg -Version 0.5.13
dotnet add package FsAlg --version 0.5.13
<PackageReference Include="FsAlg" Version="0.5.13" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add FsAlg --version 0.5.13
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: FsAlg, 0.5.13"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Release Notes

Please visit


for the latest release notes.


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.5.13 1,853 6/20/2015
0.5.12 595 6/14/2015
0.5.11 640 6/9/2015
0.5.9 612 6/7/2015
0.5.8 746 6/6/2015
0.5.7 648 5/5/2015
0.5.6 628 5/4/2015
0.5.5 604 5/3/2015
0.5.4 642 4/16/2015
0.5.3 658 4/16/2015
0.5.2 639 4/6/2015
0.5.1 627 4/5/2015
0.5.0 617 4/5/2015