Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jasonsbarr/htdp-world
A JavaScript port of the World reactive UI library from How To Design Programs
https://github.com/jasonsbarr/htdp-world
Last synced: 3 days ago
JSON representation
A JavaScript port of the World reactive UI library from How To Design Programs
- Host: GitHub
- URL: https://github.com/jasonsbarr/htdp-world
- Owner: jasonsbarr
- License: mit
- Created: 2023-07-25T00:48:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-05T22:42:53.000Z (over 1 year ago)
- Last Synced: 2024-04-23T20:50:51.646Z (9 months ago)
- Language: JavaScript
- Size: 211 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# HTDP/World.js
A JavaScript port of the World reactive UI library from How To Design Programs, adapted from the [Pyret online IDE source code](https://github.com/brownplt/code.pyret.org).
Note that much of the work for this library was done years ago by Chris King, Ethan Cecchetti, and Danny Yoo. Their code largely remains intact, with some changes to work with more modern JavaScript syntax and idioms. I am indebted to [Joe Gibbs Politz](https://twitter.com/joepolitz) and [Ben Lerner](https://www.khoury.northeastern.edu/people/benjamin-lerner/) for their work on Pyret, as well as all the other contributors to the source code for Pyret and the Pyret online IDE.
This library is licensed under the MIT License in accordance with the [terms of the original Racket library's license](https://github.com/racket/htdp/blob/master/LICENSE).