phoe/cafe-latte
View on GitHub ↗ ★ 41 Java
An implementation of Common Lisp dynamic variables, control flow operators, and condition system in plain Java.
5 mentions on Hacker News by 3 people: 1 story, 4 comments · first 2021-02-08 · latest 2025-09-17
20082026
-
…variables, can be implemented on top of a sane enough language with dynamic memory management - see https://github.com/phoe/cafe-latte for a whole condition system implemented in Java. You could probably reimplement a lot of this in WASM,…
comment by phoe-krk · 2025-09-17 · in WASM 3.0 Completed -
…whether you can actually use it or an imitation (the book author did implement a version for Java: https://github.com/phoe/cafe-latte ). Fifth, do you have experience in incrementally writing and debugging a program as it's running, or…
comment by Jach · 2023-05-14 · in Successful Lisp: How to Understand and Use Common Lisp (1999) -
…details (such as instantiation via `new` or generics) are still presented to the programmer. [0] https://github.com/phoe/cafe-latte
comment by phoe-krk · 2022-01-03 · in Understanding the Power of Lisp (2020) -
These have also been implemented in pure java - https://github.com/phoe/cafe-latte/
comment by moonchild · 2021-04-19 · in Show HN: Farolero – Common Lisp style-conditions and restarts for Clojure -
▲ 2
Show HN: An implementation of Common Lisp condition system in plain Javastory by phoe-krk · 2021-02-08 · 0 comments