- A "cooperative" REPL server that plays nice with the running event loop
- An Emacs development environment with Geiser providing the remote REPL integration
- Cooperative multitasking using coroutines and a scheduler
- OpenGL renderer
- Functional reactive programming