Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
-
Updated
Jan 17, 2024 - Haskell
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
A categorical programming language with effects
An experimental proof assistant based on a type theory for synthetic ∞-categories.
CQL: Categorical Query Language implementation in Haskell
Interpret Haskell programs into any cartesian closed category.
Library of categories, with categorical constructions on them
Software specification and verification system based on graph rewriting
Notes (in literate Haskell) from reading Category Theory for Programmers by Bartosz Milewski
Operad Programming Language in Haskell, by David Darais
Course materials for Stanford's CS43: Functional Programming Paradigms
Provides free functors that are adjoint to functors that forget class constraints.
evaluation using f-algebras
Automatic Differentiation using Pseudo Lenses. Neat.
Category theory concepts in type classes and instances.
a talk about and sample project for the [Categorifier](https://github.org/con-kitty/categorifier) GHC plugin.
A library encoding monoidal functors and related structures in Haskell.
a categorical programming language (WIP)
Basic mathematics library
➰ Split Morphisms
Another tact on compiling to categories without a plugin
Add a description, image, and links to the category-theory topic page so that developers can more easily learn about it.
To associate your repository with the category-theory topic, visit your repo's landing page and select "manage topics."