The kind to kdl compiler currently generates code that sometimes contains lets that are never used, with an unbound variable, lets binding a variable to another (useless indirection) and dups where at least one of the bound variables is unused.
The first two I'm certain it happens and will add some examples later, the third one I'm not so sure, but vaguely remember it happening before.
The kind to kdl compiler currently generates code that sometimes contains
let
s that are never used, with an unbound variable,let
s binding a variable to another (useless indirection) anddup
s where at least one of the bound variables is unused.The first two I'm certain it happens and will add some examples later, the third one I'm not so sure, but vaguely remember it happening before.