I had to do more work than https://github.com/sweirich/replib/commit/98bdb8a2dab991771702597f16d1e1e7fdbd04fe
Specifically, I was surprised that the substPat function for the Rebind, Shift, Embed, and Rec instances did not manipulate the AlphaCtx in the Unbound version of this function. That seems like a bug in Unbound. /cc @sweirich
I had to expose a couple of functions that were previously not exported (
ctxLevel
and theRec
term constructor), which will need a version bump.Addresses https://github.com/lambdageek/unbound-generics/issues/16
I had to do more work than https://github.com/sweirich/replib/commit/98bdb8a2dab991771702597f16d1e1e7fdbd04fe Specifically, I was surprised that the
substPat
function for theRebind
,Shift
,Embed
, andRec
instances did not manipulate theAlphaCtx
in the Unbound version of this function. That seems like a bug inUnbound
. /cc @sweirich