Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/flyfish30/zig-cats

A category and functional programing library for Zig language
https://github.com/flyfish30/zig-cats

category-theory functional-programming zig zig-package

Last synced: about 1 month ago
JSON representation

A category and functional programing library for Zig language

Awesome Lists containing this project

README

        

# zig-cats
A category and functional programing library for Zig: Monoid, Functor, Applicative, Monad, Compose, Product, Coproduct, Generic, etc.
The Monoid/Functor/Applicative/Monad has support pure data type.

## current supported feature list
- [ ] SemiGroup
- [ ] Monoid

- [x] Functor
- [x] Natural Transformation
- [x] Applicative Functor
- [x] Monad

- [x] Compose
- [x] Product
- [x] Coproduct

- [ ] Foldable
- [ ] Traversable