10

8

6

4

2


9.8
0.0

9.8

6.3

9.8

5.5
ad

9.8
0.0

9.7

4.1

9.7

5.6

100 Math packages and projects

  • hmatrix

    9.8 0.0 Haskell
    Linear algebra and numerical computation
  • vector

    9.8 6.3 Haskell
    An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework .
  • Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
    Promo
  • ad

    9.8 5.5 Haskell
    Automatic Differentiation
  • subhask

    9.8 0.0 Haskell
    Type safe interface for working in subcategories of Hask
  • linear

    9.7 4.1 Haskell
    Low-dimensional linear algebra primitives for Haskell.
  • statistics

    9.7 5.6 Haskell
    A fast, high quality library for computing with statistics in Haskell.
  • what4

    9.4 8.1 Haskell
    Symbolic formula representation and solver interaction library
  • HerbiePlugin

    9.4 0.0 Haskell
    GHC plugin that improves Haskell code's numerical stability
  • hgeometry

    9.3 9.2 Haskell
    HGeometry is a library for computing with geometric objects in Haskell. It defines basic geometric types and primitives, and it implements some geometric data structures and algorithms. The main two focusses are: (1) Strong type safety, and (2) implementations of geometric algorithms and data structures that have good asymptotic running time guarantees.
  • algebra

    9.2 0.0 Haskell
    constructive abstract algebra
  • units

    9.2 0.0 Haskell
    The home of the units Haskell package
  • dimensional

    9.1 6.1 Haskell
    Dimensional library variant built on Data Kinds, Closed Type Families, TypeNats (GHC 7.8+).
  • estimator

    9.1 0.0 Haskell
    State-space estimation algorithms and models
  • grid

    9.1 2.7 Haskell
    Tools for working with regular grids/graphs/lattices.
  • semigroups

    9.1 0.0 Haskell
    Haskell 98 semigroups
  • computational-algebra

    9.1 3.9 HTML
    General-Purpose Computer Algebra System as an EDSL in Haskell
  • hermit

    9.0 0.0 Haskell
    Haskell Equational Reasoning Model-to-Implementation Tunnel
  • hblas

    8.9 0.0 C++
    haskell bindings for blas and lapack
  • matrix

    8.9 0.0 Haskell
    A Haskell native implementation of matrices and their operations.
  • mwc-random

    8.9 3.1 Haskell
    A very fast Haskell library for generating high quality pseudo-random numbers.
  • numhask

    8.8 4.6 Haskell
    A haskell numeric prelude, providing a clean structure for numbers and operations that combine them.
  • vector-space

    8.7 0.0 Haskell
    Vector & affine spaces, linear maps, and derivatives
  • rounded

    8.6 0.0 Haskell
    MPFR bindings for Haskell
  • lambda-calculator

    8.6 5.0 Haskell
    An introduction to the Lambda Calculus
  • math-functions

    8.6 2.6 Haskell
    Special mathematical functions
  • poly

    8.5 4.8 Haskell
    Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
  • cf

    8.5 0.0 Haskell
    "Exact" real arithmetic for Haskell using continued fractions (Not formally proven correct)
  • arrayfire

    8.5 2.1 Haskell
    Haskell bindings to ArrayFire
  • deeplearning-hs

    8.5 0.0 Haskell
    Deep Learning in Haskell
  • vector-sized

    8.5 0.0 Haskell
    Size tagged vectors
  • bayes-stack

    8.5 0.0 Haskell
    Framework for Gibbs sampling of probabilistic models
  • optimization

    8.4 0.0 Haskell
    Some numerical optimization methods implemented in Haskell
  • rampart

    8.3 0.0 Haskell
    :european_castle: Determine how intervals relate to each other.
  • monte-carlo

    8.3 0.0 Haskell
    A Monte Carlo monad and transformer for Haskell.
  • safe-decimal

    8.2 0.0 Haskell
    Safe and very efficient arithmetic operations on fixed decimal point numbers
  • equational-reasoning

    8.2 3.0 Haskell
    Agda-style equational reasoning in Haskell
  • type-natural

    8.2 0.0 Haskell
    Type-level well-kinded natural numbers.
  • bed-and-breakfast

    8.2 0.0 Haskell
    Matrix operations in 100% pure Haskell
  • intervals

    8.1 1.6 Haskell
    Interval Arithmetic
  • sbvPlugin

    8.1 5.7 Haskell
    Formally prove properties of Haskell programs using SBV/SMT.
  • simple-smt

    8.1 2.7 Haskell
    A simple way to interact with an SMT solver process.
  • Decimal

    8.1 0.0 Haskell
    Decimal numbers with variable precision
  • polynomial

    8.0 0.0 Haskell
    Haskell library for manipulating and evaluating polynomials
  • monoid-subclasses

    7.9 3.3 Haskell
    Subclasses of Monoid with a solid theoretical foundation and practical purposes
  • eigen

    7.9 0.0 L2 C++
    Haskel binding for Eigen library. Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
  • dimensions

    7.8 0.0 Haskell
    Many-dimensional type-safe numeric ops
  • simd

    7.8 0.0 Haskell
    simple interface to ghc's simd vector support
  • vector-th-unbox

    7.8 0.0 Haskell
    Deriver for unboxed vectors using Template Haskell
  • mltool

    7.8 0.0 Haskell
    Machine Learning Toolbox
  • shapes-math

    7.7 0.0 Haskell
    physics engine and other tools for 2D shapes
  • hTensor

    7.7 0.0 Haskell
    Multidimensional arrays and simple tensor computations
  • manifold-random

    7.7 6.8 Haskell
    Coordinate-free hypersurfaces as Haskell types
  • diagrams-solve

    7.6 0.0 Haskell
    Miscellaneous solver code for diagrams (low-degree polynomials, tridiagonal matrices)
  • TeX-my-math

    7.6 4.3 Haskell
    Convenient Haskell syntax for writing in LaTeX math expressions
  • foldl-statistics

    7.5 0.0 Haskell
    An reimplementation of the Statistics.Sample Haskell module using the foldl package
  • modular-arithmetic

    7.5 0.0 Haskell
    A useful type for working with integers modulo some constant.
  • boltzmann-brain

    7.5 0.0 Haskell
    Analytic sampler compiler for combinatorial systems
  • noether

    7.4 1.6 Haskell
    Highly polymorphic algebraic structures with custom deriving strategies
  • vector-binary-instances

    7.4 0.0 Haskell
    Instances for the Haskell Binary class, for the types defined in the popular vector package.
  • glpk-hs

    7.4 0.0 Haskell
    Haskell bindings to glpk
  • kleene

    7.3 0.0 Haskell
    Kleene algebra, regular expressions
  • linear-accelerate

    7.3 0.0 Haskell
    Instances to mix linear with accelerate
  • levmar

    7.3 0.0 Haskell
    An implementation of the Levenberg-Marquardt algorithm
  • vector-instances

    7.2 0.0 Haskell
    Additional Instances for Data.Vector
  • clifford

    7.2 0.0 Haskell
    Clifford algebra for Haskell! :D
  • uncertain

    7.2 0.0 Haskell
    Manipulating numbers with inherent measurement/experimental uncertainty.
  • Kalman

    7.1 0.0 Haskell
    Extended Kalman filtering in Haskell
  • exact-real

    7.1 0.0 Haskell
    Exact real arithmetic in Haskell
  • mod

    7.1 7.1 Haskell
    Modular arithmetic, promoting moduli to the type level
  • cubicbezier

    7.1 0.0 Haskell
    Haskell library for manipulating cubic bezier curves
  • geos

    7.1 0.6 Haskell
    This is a Haskell binding to Geos, the open-source geometry library
  • som

    7.0 4.5 Haskell
    Self-Organising Map implementation in Haskell
  • gsl-random

    7.0 0.0 Haskell
    Haskell bindings to the GSL random number generators and distribution functions
  • smtlib2

    7.0 0.0 Haskell
    SMTLib2 interface implementation for Haskell
  • species

    6.9 0.0 Haskell
    Computational combinatorial species
  • nats

    6.9 0.0 Haskell
    Haskell 98 Natural Numbers
  • flat-mcmc

    6.9 0.0 Haskell
    Painless general-purpose sampling.
  • fast-math

    6.9 0.0 Haskell
    Play fast and loose with IEEE-754 rewrite RULES
  • declarative

    6.8 0.0 Haskell
    DIY Markov Chains.
  • fadno-braids

    6.8 0.0 Haskell
    Braid representations in Haskell
  • hmatrix-backprop

    6.7 0.0 Haskell
    backprop primitives for hmatrix
  • vector-space-points

    6.7 0.0 Haskell
    A type for points, as distinct from vectors.
  • mwc-probability

    6.7 0.0 Haskell
    A probability distribution type layered on top of mwc-random.
  • arb-fft

    6.7 0.0 Haskell
    Pure Haskell arbitrary length FFT library
  • conjugateGradient

    6.6 0.0 Haskell
    Sparse matrix linear equation solver, using the Conjugate Gradient algorithm
  • ieee754

    6.6 0.0 Haskell
    Approximate comparisons for IEEE floating point numbers in Haskell
  • statistics-linreg

    6.6 0.0 Haskell
    Linear Regression in Haskell
  • hmatrix-sundials

    6.6 0.0 Haskell
    Haskell interface to the sundials suite of nonlinear and differential/algebraic equation solvers
  • spatial-math

    6.6 0.0 Haskell
    haskell functions for 3d math including quaternions, euler angles, dcms, etc
  • search

    6.6 0.0 Haskell
    infinite search in finite time with Hilbert's epsilon
  • kmeans-vector

    6.5 0.0 Haskell
    A Data.Vector based implementation of the kmeans clustering algorithm
  • numeric-ode

    6.4 0.0 Haskell
    Haskell numerical ODE solvers
  • vector-bytestring

    6.4 0.0 Haskell
    ByteStrings as type synonyms of Vectors
  • maxent

    6.4 0.0 Haskell
    Compute Discrete Maximum Entropy Distributions
  • singletons-presburger

    6.3 2.1 Haskell
    Presburger arithmetic solver for built-in type-level naturals
  • hopfield-networks

    6.3 0.0 Haskell
    Hopfield Networks for unsupervised learning in Haskell
  • accelerate-blas

    6.3 0.0 Haskell
    BLAS and LAPACK operations for Accelerate
  • vector-builder

    6.2 1.3 Haskell
    Vector builder
  • nonlinear-optimization

    6.1 0.0 C
    Various iterative algorithms for optimization of nonlinear functions.
  • hmatrix-quadprogpp

    6.1 0.0 Haskell
    bindings to quadprog++

Add another 'Math' Package