nim-works / cps

Continuation-Passing Style for Nim 🔗

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Preserve `raises` attribute in cps bootstrap

alaviss opened this issue · comments

These procedures lost their raises data since we don't carry them over from the original procedure. This should be a simple endeavor with std/effecttraits.

For this we will want to enforce cps hooks to not raise.