/zig-cats

A category theory and functional programing library for Zig language

Primary LanguageZigGNU General Public License v3.0GPL-3.0

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

  • Functor

  • Natural Transformation

  • Applicative Functor

  • Monad

  • Compose

  • Product

  • Coproduct

  • Foldable

  • Traversable