Haskell Algebra

Open-source Haskell projects categorized as Algebra

Top 23 Haskell Algebra Projects

  • algebraic-graphs

    Algebraic graphs

    Project mention: The Dot Essay (1923) | news.ycombinator.com | 2023-03-11

    Really cool project, and I love the idea of non-traditional algebras. Have you seen the one graph algebra before? https://github.com/snowleopard/alga

  • subhask

    Type safe interface for working in subcategories of Hask

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • linear

    Low-dimensional linear algebra primitives for Haskell.

    Project mention: GHC.Num: Why no multiplication commutativity? | reddit.com/r/haskell | 2022-10-29

    Linear.Quaternion.Quaterion from the linear package has a Num instance, and quaternion multiplication is noncommutative.

  • algebra

    constructive abstract algebra (by ekmett)

  • group-theory

    The theory of groups

  • semigroups

    Haskell 98 semigroups

  • cl3

    Haskell Library implementing standard functions for the Algebra of Physical Space Cl(3,0)

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • acts

    Haskell library for semigroup actions and torsors

  • semilattices

    join and meet semilattices, lower and upper bounds.

  • monoid-subclasses

    Subclasses of Monoid with a solid theoretical foundation and practical purposes

  • Free Algebras

    Free Algebras in Haskell

  • haskell-frex

  • fadno-braids

    Braid representations in Haskell

  • partial-semigroup

    A partial binary associative operator (appendMaybe :: a → a → Maybe a)

  • sparse-tensor

    typesafe implementation of tensor algebra in Haskell

  • linear-accelerate

    Instances to mix linear with accelerate

  • agum

    Unification and Matching in an Abelian Group

  • nats

    Haskell 98 Natural Numbers

  • cayley-dickson

    Cayley-Dickson constructions

  • clif

    A Clifford algebra number type for Haskell (by maaleske)

  • tropical-geometry

    Haskell Library for Tropical Geometry

  • linear-algebra-cblas

    Haskell BLAS bindings

  • metamorphic

    metamorphisms (aka playing with: (fold, (.), unfold)


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-03-11.

Haskell Algebra related posts


What are some of the best open-source Algebra projects in Haskell? This list will help you:

Project Stars
1 algebraic-graphs 674
2 subhask 411
3 linear 187
4 algebra 97
5 group-theory 69
6 semigroups 61
7 cl3 56
8 acts 55
9 semilattices 41
10 monoid-subclasses 31
11 Free Algebras 31
12 haskell-frex 23
13 fadno-braids 20
14 partial-semigroup 14
15 sparse-tensor 13
16 linear-accelerate 12
17 agum 10
18 nats 10
19 cayley-dickson 9
20 clif 8
21 tropical-geometry 6
22 linear-algebra-cblas 6
23 metamorphic 4
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.