leonoel / missionary

A functional effect and streaming system for Clojure/Script
Eclipse Public License 2.0
620 stars 25 forks source link

destructuring in let bindings breaks `sp` #59

Closed noonian closed 1 year ago

noonian commented 2 years ago
(m/sp (let [{:keys [x]} {}]))

throws

Syntax error macroexpanding cloroutine.core/cr at (REPL:1:1).
No matching clause: :static-field

If this is not supported then maybe it just needs to be documented.

leonoel commented 2 years ago

Thanks. It's a bug in cloroutine, the implementation for static field access is missing.

leonoel commented 1 year ago

Fixed in b.27