Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
- functional-programming
- common-lisp
- type-safety
47,133 repositories indexed
1–8 of 8 · Most stars
Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
The Common Foreign Function Interface
Transducers: Ergonomic, efficient data processing.
Algebraic data types in Common Lisp
A fast, purely functional data structure library in Common Lisp.
A setf like macro for functional programming
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
Functional IO interfaces and implementation for Coalton. Includes terminal IO, file system IO, random variables, mutable variables, multithreading, and safely sharing state between threads.