https://github.com/bburdette/cellme
schelme based spreadsheet.
https://github.com/bburdette/cellme
Last synced: over 1 year ago
JSON representation
schelme based spreadsheet.
- Host: GitHub
- URL: https://github.com/bburdette/cellme
- Owner: bburdette
- License: bsd-3-clause
- Created: 2019-04-30T23:35:15.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-14T22:37:00.000Z (almost 6 years ago)
- Last Synced: 2025-02-02T21:01:35.824Z (over 1 year ago)
- Language: Elm
- Size: 48.8 KB
- Stars: 10
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cellme
Schelme cells, which are schelme programs that can refer to each other by id.
Suitable for making schelme spreadsheets and such.
Cellme.Cellme is an abstraction for cells that can refer to each other by some 'id', and are
contained in a container of some sort, 'cc'.
ArrayCellme implements Cellme where the cells are contained in a 2D array and have (Int,Int) ids.
DictCellme implements Cellme where the cells are contained in a Dict and have String ids.
Check out the live demos of both - demo source is in the [examples](https://github.com/bburdette/cellme/tree/master/examples) dir.
[2D array (spreadsheet) demo](https://bburdette.github.io/cellme/arraycelldemo.html).
[Markdown demo](https://bburdette.github.io/cellme/mdcelldemo.html).