# evilsoft/crocks

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/evilsoft-crocks).**

1,599 stars · 102 forks · JavaScript · ISC

## Links

- GitHub: https://github.com/evilsoft/crocks
- Homepage: https://crocks.dev
- awesome-repositories: https://awesome-repositories.com/repository/evilsoft-crocks.md

## Topics

`adt` `composition` `curry` `functor` `lift` `monad` `monoid` `pair` `predicate-functions` `unary-functions`

## Description

A collection of well known Algebraic Data Types for your utter enjoyment.

## Tags

### Part of an Awesome List

- [Algebraic Data Types](https://awesome-repositories.com/f/awesome-lists/data/algebraic-data-types.md) — Collection of algebraic data types with common interfaces.
