naver/lispe
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
152 best points · 302 comments · 29 Hacker News posts · 607 GitHub stars · View on GitHub
Hacker News discussions
- Why Lisp? (152 points, 207 comments, by signa11, 2022-11-04)
- LispE: Lisp Interpreter with Pattern Programming and Lazy Evaluation (119 points, 25 comments, by PaulHoule, 2026-02-04)
- FEXPRs vs. vtable: how LispE interpreter works (104 points, 6 comments, by birdculture, 2026-06-23)
- A Shell Language in Lisp (83 points, 44 comments, by todsacerdoti, 2021-01-28)
- MiniZork: A Functional Adventure (74 points, 9 comments, by todsacerdoti, 2021-02-04)
- De‐Bloating JavaScript (19 points, 0 comments, by birdculture, 2026-05-19)
- Beyond Traditional Pattern Matching in Lisp (15 points, 3 comments, by PaulHoule, 2025-04-05)
- Extending JavaScript at once with a WASM language (7 points, 1 comments, by clauderoux, 2026-05-06)
- Taking Inspiration from APL in LispE (4 points, 0 comments, by todsacerdoti, 2021-06-02)
- Create your own language with a lot of transpiling: in LispE (4 points, 0 comments, by todsacerdoti, 2022-09-06)
- Why Lisp (4 points, 4 comments, by susam, 2022-11-03)
- A Multithreaded Lisp Interpreter with Pattern Programming and Data Structures (3 points, 0 comments, by clauderoux, 2020-11-30)
- Infix Notation for Lisp (3 points, 2 comments, by todsacerdoti, 2021-05-31)
- Text Generation with a Grammar in LispE (3 points, 0 comments, by todsacerdoti, 2022-10-20)
- LispE: Lisp Elémentaire (3 points, 0 comments, by signa11, 2023-07-28)
- Conway Game of Life in LispE (3 points, 0 comments, by signa11, 2023-11-01)
- Beyond Traditional Pattern Matching in Lisp (3 points, 1 comments, by todsacerdoti, 2025-03-25)
- Jag: A light text editor for Unix terminals with mouse support and colour highl (2 points, 0 comments, by todsacerdoti, 2021-02-08)
- Catch a Tail Call (2 points, 0 comments, by gbrown_, 2021-02-21)
- Working with UTF8, UTF16 and UTF32 Characters in C++ and Emojis as Well (2 points, 0 comments, by todsacerdoti, 2022-04-12)
- Why Lisp (2 points, 0 comments, by clauderoux, 2022-11-03)
- Handling strings in WASM without burning yourself (2 points, 0 comments, by todsacerdoti, 2023-04-11)
- 2.7 Fexpr vs. Vtable (2 points, 0 comments, by mpweiher, 2026-06-24)
- Stealing from Python: The Extract Method (1 points, 0 comments, by todsacerdoti, 2021-03-03)
- Programming Is Greek to Me (1 points, 0 comments, by clauderoux, 2022-10-06)
- Extending JavaScript with Lisp: The WASM Implementation of LispE (1 points, 0 comments, by todsacerdoti, 2023-03-31)
- 6.20 Conway Game of Life in LispE (1 points, 0 comments, by 082349872349872, 2023-10-31)
- Conway Game of Life in LispE (1 points, 0 comments, by hollimolli, 2023-11-25)
- A C++ editor/prompt shell to embed your own programming language (1 points, 0 comments, by todsacerdoti, 2024-01-26)