Packages tagged algebra

70 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (69), bsd3 (44), math (37), data (15), data-structures (8), mit (7), graphs (5), numeric (5), program (5), algorithms (4), apache (4), error-handling (4), gpl (4), testing (4), category (3), control (3), mathematics (3), deprecated (2), monads (2), mpl (2), prelude (2), statistics (2), accelerate (1), bsd2 (1), categories (1), category-theory (1), charts (1), combinatorics (1), compilers-interpreters (1), geometry (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
acts200.00Semigroup actions and torsors. (algebra, bsd3, library, math)2025-02-030.3.1.2sheaf
agum260.01Unification and Matching in an Abelian Group (algebra, library, program)2019-10-172.8JohnRamsdell
algebra950.012Constructive abstract algebra (algebra, bsd3, library, math)2017-12-254.3.1EdwardKmett, HiromiIshii, WolfgangJeltsch
algebraic60.01General linear algebra structures. (algebra, bsd3, library, math)2014-06-170.1.0.2danilo2, Korri, MarcinMikolajczyk, iamrecursion
algebraic-edge-graphs22.00A library for algebraic edge-graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2026-03-160.1.0jackliellcock
algebraic-graph-duoids40.00Duoid instances for the algebraic-graphs package (algebra, error-handling, graphs, library)2025-11-170.0.1.0sellout
algebraic-graphs562.7524A library for algebraic graph construction and transformation (algebra, algorithms, data-structures, graphs, library, mit)2026-01-180.8snowleopard
allen32.00A monadic way of calculating relations between intervals of time. (algebra, bsd3, library, program)2023-09-060.1.0.0archaversine
cayley-dickson230.01Complex numbers, quaternions, octonions, sedenions, etc. (algebra, library, math, mit)2015-11-300.3.1.0lmj
cl3102.03Clifford Algebra of three dimensional space. (algebra, bsd3, library, math)2022-04-103.0.0.0nwaivio
cl3-hmatrix-interface50.01Interface to/from Cl3 and HMatrix. (algebra, bsd3, library, math)2020-07-212.0.0.0nwaivio
cl3-linear-interface60.01Interface to/from Cl3 and Linear. (algebra, bsd3, library, math)2020-07-212.0.0.0nwaivio
cl3-posit50.00Clifford Algebra of three dimensional space, implemented with Posit numbers. (algebra, bsd3, library, math, numeric)2024-12-241.0.0.0nwaivio
clif50.01A Clifford algebra number type for Haskell (algebra, library, math, mit)2018-04-100.1.1.0maaleske
clipper30.01Haskell API to clipper (2d polygon union/intersection/xor/clipping API) (algebra, bsd3, library)2011-08-080.0.1ChetanTaralekar
cmu320.01Unification in a Commutative Monoid (algebra, library, program)2019-10-171.12JohnRamsdell
commutative-semigroups200.08Commutative semigroups (algebra, bsd3, data, library, math)2025-03-010.2.0.2JohnEricson, MarioBlazevic, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
constructive-algebra220.01A library of constructive algebra. (algebra, bsd3, library, math)2011-03-310.3.0AndersMortberg
csa20.01Connection-set algebra (CSA) library (algebra, library)2018-06-220.1.0jegp
duoidal-transformers60.00Extending the tranformers package with duoids (algebra, error-handling, library, transformers)2025-11-170.0.1.0sellout
duoids60.03Unifying parallel and sequential operations (algebra, error-handling, library)2025-11-170.0.1.0sellout
duoids-hedgehog40.00Unifying parallel and sequential operations (algebra, error-handling, library, testing)2025-11-170.0.1.0sellout
eigen861.56Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers). (algebra, algorithms, bsd3, data, library, math, numeric, statistics)2018-12-113.3.7.0OlegSidorkin, chessai
fadno-braids200.02Braid representations in Haskell (algebra, bsd2, data, library, math)2024-01-200.2spopejoy
fcf-graphs40.01Type-level version of algebraic-graphs. (algebra, graphs, library, mit, types)2021-09-070.0.1.0locallycompact
finite-field120.04Finite Fields (algebra, bsd3, data, library, math)2021-01-020.10.0MasahiroSakai
free-algebras572.02Free algebras (algebra, control, library, monads, mpl)2024-09-010.1.2.0coot
free-category232.01efficient data types for free categories and arrows (algebra, category, category-theory, control, library, monads, mpl)2023-06-040.0.4.5coot
gasp160.04A framework of algebraic classes (algebra, bsd3, library)2024-05-211.4.0.0JeanPhilippeBernardy
ghc-bignum140.034GHC BigNum library (algebra, bsd3, ghc, numeric)2022-08-071.3BenGamari, HerbertValerioRiedel, LuiteStegeman, wz1000
group-theory162.250The theory of groups (algebra, bsd3, groups, library, math, permutations)2021-05-180.2.2ReedMullanix, topos
groups370.025Groups (algebra, bsd3, data, library, math)2021-05-140.5.3NathanVanDoorn
groups-generic170.00Generically derive Group instances. (algebra, bsd3, library, math)2022-12-040.3.1.0sheaf
haskell-eigen-util90.01Some utility functions for haskell-eigen library (algebra, bsd3, library, math)2016-08-180.1.0.4dilawars
hspray590.03Multivariate polynomials and fractions of multivariate polynomials. (algebra, gpl, library, math)2024-06-210.5.4.0stla
integer-gmp201.5116Integer library based on GMP (algebra, bsd3, library, numeric)2022-08-071.1BenGamari, HerbertValerioRiedel, LuiteStegeman, wz1000
interval-algebra1130.01An implementation of Allen's interval algebra for temporal logic (algebra, bsd3, library, program, time)2023-05-262.2.0brendanrbrown
interval-patterns520.00Intervals, and monoids thereof (algebra, bsd3, charts, data-structures, library, math, statistics)2025-06-200.8.1melaniebrown
involutive-semigroups40.00Semigroups with involution. (algebra, bsd3, data, library, math)2020-07-300.1.0.0nosewings
jackpolynomials530.00Jack, zonal, Schur, and other symmetric polynomials (algebra, combinatorics, gpl, library, math)2024-07-131.4.7.0stla
linear3082.5167Linear Algebra (algebra, bsd3, library, math)2026-01-101.23.3AnthonyCowley, EdwardKmett, EricMertens, ryanglscott
linear-accelerate290.02Lifting linear vector spaces into Accelerate (accelerate, algebra, bsd3, library, math)2020-08-280.7.0.0EdwardKmett, TrevorMcDonell, ryanglscott
linear-grammar310.01A simple grammar for building linear equations and inclusive inequalities. (algebra, bsd3, library, math)2015-06-130.0.2.1athanclark
linear-massiv180.00Type-safe numerical linear algebra backed by massiv arrays (algebra, bsd3, library, math, numerical)2026-03-100.1.0.5nyc
linear-tests60.00Linear Algebra (algebra, bsd3, library, math, testing)2020-03-270.1.2.0pdlla
lr-acts170.00Left and right actions, semidirect products and torsors (algebra, bsd3, data, library, math)2025-12-110.2AliceRixte
magma220.01magma is an algebraic structure. (algebra, bsd3, data, data-structures, library, math)2023-04-190.6.1.1KatsutoshiItoh
metamorphic30.01metamorphisms: ana . cata or understanding folds and unfolds (algebra, graphs, library, recursion)2012-07-100.1.2.3DrewDay
monoid-absorbing100.01A library for (left, right) zero monoids and backtracking with cut (algebra, library, mit)2015-10-160.1.0.4maciejpirog
monoid-subclasses1172.031Subclasses of Monoid (algebra, bsd3, data, library, text)2026-01-101.2.6.1MarioBlazevic
mpolynomials100.01Simple multivariate polynomials. (algebra, gpl, library, math)2022-12-110.1.1.0stla
multi-instance130.01Typeclasses augmented with a phantom type parameter (algebra, apache, library)2022-03-150.0.0.5chris_martin
nats192.065Natural numbers (algebra, bsd3, library, numeric)2018-02-061.1.2EdwardKmett, ryanglscott
oalg-abg50.00Finitely generated abelian groups. (algebra, bsd3, category, library, mathematics)2025-10-032.0.0.0zErichGuz
oalg-base190.01Algebraic structures on oriented entities and limits as a tool kit to solve algebraic problems. (algebra, bsd3, category, library, mathematics)2025-10-033.0.0.0zErichGuz
partial-semigroup412.02A partial binary associative operator (algebra, apache, library)2023-06-260.6.0.2chris_martin, Monoid_Mary
partial-semigroup-hedgehog262.01Property testing for partial semigroups using Hedgehog (algebra, apache, library, testing)2023-06-260.6.0.15chris_martin, Monoid_Mary
partial-semigroup-test (deprecated in favor of partial-semigroup-hedgehog)420.01Testing utilities for the partial-semigroup package (algebra, apache, deprecated, library, testing)2018-09-280.4.0.1chris_martin
semigroups2372.75912Anything that associates (algebra, bsd3, data, data-structures, library, math)2026-01-100.20.1EdwardKmett, EricMertens, HerbertValerioRiedel, ryanglscott
semigroups-actions50.01Semigroups actions (algebra, bsd3, data, data-structures, library, math)2012-12-200.1PetrPudlak
semilattices440.02Semilattices (algebra, bsd3, data, data-structures, library, math)2025-09-220.0.0.9robrix
semirings742.018two monoids as one, in holy haskimony (algebra, bsd3, data, data-structures, library, math, mathematics, maths)2024-05-210.7chessai
sign200.02Arithmetic over signs and sets of signs (algebra, bsd3, data, library, math)2019-09-260.4.4MasahiroSakai
simplex-basic (deprecated)30.01Very basic simplex implementation. (algebra, bsd3, deprecated, library, math)2015-06-130.0.0.1athanclark
sparse-tensor160.00typesafe tensor algebra library (algebra, data, library, math, mit)2021-02-270.2.1.5nalex, TobiReinhart
subhask32.01Type safe interface for programming in subcategories of Hask (algebra, bsd3, categories, control, library)2015-09-010.1.1.0MikeIzbicki
tropical-geometry70.00A Tropical Geometry package for Haskell (algebra, geometry, gpl, library, program, tropical-geometry, tropical-geometry-)2020-01-130.0.0.1ferynando7
unification-fd452.04Simple generic unification algorithms. (algebra, algorithms, bsd3, compilers-interpreters, language, library, logic, unification)2026-02-270.12.0.3WrenThornton, WrenRomano
yap90.03yet another prelude - a simplistic refactoring with algebraic classes (algebra, bsd3, library, prelude)2025-07-210.3.0RossPaterson
yap-examples40.00examples of the algebraic classes in the yap package (algebra, bsd3, library, prelude)2025-07-210.1RossPaterson