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

https://github.com/funcool/cats

Category Theory and Algebraic abstractions for Clojure and ClojureScript.
https://github.com/funcool/cats

Last synced: 2 months ago
JSON representation

Category Theory and Algebraic abstractions for Clojure and ClojureScript.

Awesome Lists containing this project

README

          

cats
====

[![Travis Badge](https://img.shields.io/travis/funcool/cats/master.svg)](https://travis-ci.org/funcool/cats "Travis Badge")
[![Join the chat at https://gitter.im/funcool/cats](https://badges.gitter.im/funcool/cats.svg)](https://gitter.im/funcool/cats?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

![](./logo/logo.png "cats logo")


And there are my cats, engaged in a ritual that goes back thousands of years, tranquilly licking themselves after the meal. Practical animals, they prefer to have others provide the food ... some of them do. There must have been a split between the cats who accepted domestication and those who did not.



-- William S. Burroughs, The Cat Inside

[![Clojars Project](http://clojars.org/funcool/cats/latest-version.svg)](http://clojars.org/funcool/cats)

Category Theory and algebraic abstractions for Clojure and ClojureScript.

Stable:

- **Documentation:** http://funcool.github.io/cats/latest/
- **API reference:** http://funcool.github.io/cats/latest/api/

### Tests

To run Clojure tests:

```
lein test
```

To run ClojureScript tests:

```
./scripts/build
node out/tests.js
```