Cats Api Documentation

Version: 2.2.0

Cats

Category Theory abstractions for Clojure

cats.context

A cats context management.

cats.data

Data structures that are used in various places of the library.

Public variables and functions:

cats.labs.channel

Public variables and functions:

cats.labs.promise

A promise monad that uses promesa library.

Public variables and functions:

cats.monad.either

The Either monad implementation and helper functions for working with either related types.

cats.monad.identity

The Identity Monad.

Public variables and functions:

cats.monad.maybe

The Maybe monad implementation and helpers functions for working with maybe related types.

cats.protocols

A collection of protocols upon which the cats abstractions are built.

cats.util

A collection of utils that used around the library.

Public variables and functions: