Phase 9: Agents (send/await/deref) + core.async channels (chan, >!, <!, close!, go). All phases complete.
This commit is contained in:
+4
-4
@@ -72,10 +72,10 @@
|
||||
- [x] Fast REPL startup (~0.02ms per eval vs 1133ms compiled)
|
||||
- [x] Hot code reloading (def/defn update env immediately)
|
||||
|
||||
## Phase 9: Concurrency
|
||||
- [ ] Atoms (compare-and-swap)
|
||||
- [ ] Agents
|
||||
- [ ] core.async channels (simplified)
|
||||
## Phase 9: Concurrency ✅
|
||||
- [x] Atoms (compare-and-swap)
|
||||
- [x] Agents (send, await, deref — sync dispatch in interpreter)
|
||||
- [x] core.async channels (chan, >!, <!, close!, go — interpreter-first)
|
||||
|
||||
## Known Issues
|
||||
- `->>` threading macro with nested `map`/`reduce` requires proper macro expansion context
|
||||
|
||||
Reference in New Issue
Block a user