10

8

6

4

2


9.8

5.5
ad

9.8

3.4

9.8
0.0

9.8

7.9

9.7

6.1

9.6

5.4

100 Math packages and projects

  • ad

    9.8 5.5 Haskell
    Automatic Differentiation
  • hmatrix

    9.8 3.4 Haskell
    Linear algebra and numerical computation
  • The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
    Promo workos.com
    WorkOS Logo
  • subhask

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

    9.8 7.9 Haskell
    An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework .
  • statistics

    9.7 6.1 Haskell
    A fast, high quality library for computing with statistics in Haskell.
  • linear

    9.6 5.4 Haskell
    Low-dimensional linear algebra primitives for Haskell.
  • HerbiePlugin

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

    9.4 0.0 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.
  • what4

    9.4 6.7 Haskell
    Symbolic formula representation and solver interaction library
  • algebra

    9.2 0.0 Haskell
    constructive abstract algebra
  • grid

    9.2 0.0 Haskell
    Tools for working with regular grids/graphs/lattices.
  • units

    9.2 5.3 Haskell
    The home of the units Haskell package
  • semigroups

    9.1 1.1 Haskell
    Haskell 98 semigroups
  • dimensional

    9.1 0.0 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
  • hermit

    9.0 0.0 Haskell
    Haskell Equational Reasoning Model-to-Implementation Tunnel
  • computational-algebra

    9.0 0.0 HTML
    General-Purpose Computer Algebra System as an EDSL in Haskell
  • lambda-calculator

    8.9 3.8 Haskell
    An introduction to the Lambda Calculus
  • mwc-random

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

    8.8 6.8 Haskell
    A haskell numeric prelude, providing a clean structure for numbers and operations that combine them.
  • hblas

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

    8.8 0.0 Haskell
    DISCONTINUED. A Haskell native implementation of matrices and their operations.
  • vector-space

    8.7 0.0 Haskell
    Vector & affine spaces, linear maps, and derivatives
  • math-functions

    8.7 6.2 Haskell
    Special mathematical functions
  • poly

    8.6 4.5 Haskell
    Fast polynomial arithmetic in Haskell (dense and sparse, univariate and multivariate, usual and Laurent)
  • vector-sized

    8.6 4.6 Haskell
    Size tagged vectors
  • arrayfire

    8.5 4.6 Haskell
    Haskell bindings to ArrayFire
  • bayes-stack

    8.5 0.0 Haskell
    Framework for Gibbs sampling of probabilistic models
  • deeplearning-hs

    8.4 0.0 Haskell
    Deep Learning in Haskell
  • rampart

    8.4 5.6 Haskell
    :european_castle: Determine how intervals relate to each other.
  • cf

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

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

    8.4 5.1 Haskell
    MPFR bindings for Haskell
  • equational-reasoning

    8.3 5.8 Haskell
    Agda-style equational reasoning in Haskell
  • safe-decimal

    8.3 0.0 Haskell
    Safe and very efficient arithmetic operations on fixed decimal point numbers
  • simple-smt

    8.2 0.0 Haskell
    A simple way to interact with an SMT solver process.
  • bed-and-breakfast

    8.2 3.1 Haskell
    Matrix operations in 100% pure Haskell
  • monte-carlo

    8.2 0.0 Haskell
    A Monte Carlo monad and transformer for Haskell.
  • type-natural

    8.2 6.2 Haskell
    Type-level well-kinded natural numbers.
  • sbvPlugin

    8.2 6.3 Haskell
    Formally prove properties of Haskell programs using SBV/SMT.
  • intervals

    8.1 0.0 Haskell
    Interval Arithmetic
  • Decimal

    8.1 2.7 Haskell
    Decimal numbers with variable precision
  • monoid-subclasses

    7.9 5.5 Haskell
    Subclasses of Monoid with a solid theoretical foundation and practical purposes
  • polynomial

    7.9 0.0 Haskell
    Haskell library for manipulating and evaluating polynomials
  • eigen

    7.8 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
  • mltool

    7.8 0.0 Haskell
    Machine Learning Toolbox
  • modular-arithmetic

    7.7 3.7 Haskell
    A useful type for working with integers modulo some constant.
  • manifold-random

    7.7 5.1 Haskell
    Coordinate-free hypersurfaces as Haskell types
  • shapes-math

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

    7.6 0.0 Haskell
    Multidimensional arrays and simple tensor computations
  • glpk-hs

    7.6 0.0 Haskell
    Haskell bindings to glpk
  • linear-accelerate

    7.5 0.0 Haskell
    Instances to mix linear with accelerate
  • TeX-my-math

    7.5 4.9 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
  • vector-instances

    7.4 3.2 Haskell
    Additional Instances for Data.Vector
  • diagrams-solve

    7.4 5.0 Haskell
    Miscellaneous solver code for diagrams (low-degree polynomials, tridiagonal matrices)
  • boltzmann-brain

    7.4 0.0 Haskell
    Analytic sampler compiler for combinatorial systems
  • noether

    7.4 1.6 Haskell
    DISCONTINUED. 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.
  • kleene

    7.3 4.5 Haskell
    Kleene algebra, regular expressions
  • uncertain

    7.2 0.0 Haskell
    Manipulating numbers with inherent measurement/experimental uncertainty.
  • exact-real

    7.2 0.0 Haskell
    Exact real arithmetic in Haskell
  • clifford

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

    7.2 0.0 Haskell
    Modular arithmetic, promoting moduli to the type level
  • som

    7.2 0.0 Haskell
    Self-Organising Map implementation in Haskell
  • levmar

    7.1 0.0 Haskell
    An implementation of the Levenberg-Marquardt algorithm
  • Kalman

    7.0 0.0 Haskell
    Extended Kalman filtering in Haskell
  • cubicbezier

    7.0 3.6 Haskell
    Haskell library for manipulating cubic bezier curves
  • species

    7.0 4.3 Haskell
    Computational combinatorial species
  • gsl-random

    6.9 0.0 Haskell
    Haskell bindings to the GSL random number generators and distribution functions
  • nats

    6.9 0.0 Haskell
    Haskell 98 Natural Numbers
  • geos

    6.9 1.8 Haskell
    This is a Haskell binding to Geos, the open-source geometry library
  • 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
  • conjugateGradient

    6.8 0.0 Haskell
    Sparse matrix linear equation solver, using the Conjugate Gradient algorithm
  • fadno-braids

    6.8 3.5 Haskell
    Braid representations in Haskell
  • declarative

    6.8 0.0 Haskell
    DIY Markov Chains.
  • smtlib2

    6.7 0.0 Haskell
    SMTLib2 interface implementation for Haskell
  • vector-builder

    6.7 4.8 Haskell
    Vector builder
  • mwc-probability

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

    6.7 0.0 Haskell
    backprop primitives for hmatrix
  • 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
  • statistics-linreg

    6.6 0.0 Haskell
    Linear Regression in Haskell
  • kmeans-vector

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

    6.5 0.0 Haskell
    BLAS and LAPACK operations for Accelerate
  • haskell-igraph

    6.4 0.0 C
    Haskell bindings to igraph library.
  • th-cas

    6.4 0.0 Haskell
    Compile time CAS(Computer Algebra System) for Haskell
  • vector-space-points

    6.4 0.0 Haskell
    A type for points, as distinct from vectors.
  • maxent

    6.4 0.0 Haskell
    Compute Discrete Maximum Entropy Distributions
  • distribution

    6.3 0.0 Haskell
    Haskell package for finite discrete probability distributions.
  • ieee754

    6.3 0.0 Haskell
    Approximate comparisons for IEEE floating point numbers in Haskell
  • singletons-presburger

    6.3 7.6 Haskell
    Presburger arithmetic solver for built-in type-level naturals
  • hmatrix-sundials

    6.3 0.0 Haskell
    Haskell interface to the sundials suite of nonlinear and differential/algebraic equation solvers
  • numeric-ode

    6.3 0.0 Haskell
    Haskell numerical ODE solvers
  • arb-fft

    6.3 0.0 Haskell
    Pure Haskell arbitrary length FFT library
  • hopfield-networks

    6.2 0.0 Haskell
    Hopfield Networks for unsupervised learning in Haskell
  • tower

    6.0 0.0 Haskell
    DISCONTINUED. Deprecated in favour of https://github.com/tonyday567/numhask

Add another 'Math' Package