mattmoore
11/17/2020, 5:49 PMwhen
- but we want matching to be decoupled from that. So I’m inverting the process to start with the case
synthetic as the starting point, and attempting to only traverse up or down the tree if it’s necessary to do so - but currently I don’t think it will be necessary. This would ensure that case
is adaptable outside of when
.
I’m not sure precisely when I’ll have code fully ready to share as this year has gotten incredibly busy. But I will have some more time freeing up in the next few weeks to devote more time to this and hopefully have an initial prototype working perhaps some time this year/early next on the latest Kotlin/Meta.
I’ll probably be in the #arrow-meta and #compiler channel as well asking questions there about new compiler design at some point.