https://github.com/kennytilton/cells
A Common Lisp implementation of the dataflow programming paradigm
https://github.com/kennytilton/cells
Last synced: about 1 month ago
JSON representation
A Common Lisp implementation of the dataflow programming paradigm
- Host: GitHub
- URL: https://github.com/kennytilton/cells
- Owner: kennytilton
- Created: 2010-04-09T15:08:06.000Z (about 16 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T15:40:34.000Z (about 3 years ago)
- Last Synced: 2024-08-01T03:41:57.403Z (over 1 year ago)
- Language: Common Lisp
- Homepage:
- Size: 19.6 MB
- Stars: 210
- Watchers: 14
- Forks: 20
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-cl - Cells - an implementation of the dataflow programming paradigm, reactive spreadsheet-like expressiveness for CLOS. Used to build an [algebra learning system](http://tiltontec.com/). With [documentation](https://github.com/stefano/cells-doc/). Lisp LGPL. (Miscellaneous ##)
README
# cells
#### Spreadsheet-like expressiveness for CLOS, the Common Lisp Object System.
Kenny's Lisp NYC February Talk Slides are [here!](https://github.com/kennytilton/cells/blob/master/Lisp-NYC-2018-02v1.pdf) Scroll down to get to any notes.
Please check out the Wiki for motivation and general overview: https://github.com/kennytilton/cells/wiki
No documentation other than the test suite, but ping me for help. I am starting on a port to Clojure/ClojureScript called **MatrixCLJS**, residing temporarily at [TodoFRP MatrixCLJS](https://github.com/kennytilton/todoFRP/blob/matrixjs/todo/MatrixCLJS/README.md)
**MatrixCLJS** is pretty far along and in some ways exceeds Cells in capability and even has a benign issue fixed.
There is a [pure Javascript version](https://github.com/kennytilton/todoFRP/tree/matrixjs/todo/MatrixJS) as well.