Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Use MathNet.Numerics(.FSharp) for primitives

Open
#174 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
20/100
Issue type
Refactor
Clarity
Needs clarification
Activity status
Stale
Tech stack
fsharp
Domain
data

Research direction

The issue names no files or tests; begin by inventorying this library’s linear algebra primitives and statistical functions, then compare them with the MathNet.Numerics and MathNet.Numerics.FSharp APIs and MKL support described in the linked projects. Done would require a maintainer-approved scope and migration plan, since the issue does not define which primitives to replace or how compatibility should be verified.

Written by the indexing model from the issue text.

Description

question

The numerical computing ecosystem for .NET is fragmented, leading to code duplication across this library, Math.NET projects, and NumSharp. For instance, the linear algebra primitives this library implements are already available in MathNet.Numerics (including support for MKL), as are some statistical functions. Would it be possible to use MathNet.Numerics as the provider for these primitives in this library?

Dominant language
F#
Stars
227
Forks
58
Avg merge
2d 7h
Merged PRs (30d)
1

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from fslaborg/FSharp.Stats

All issues in fslaborg/FSharp.Stats

Similar issues

More Data Engineering issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.