Oh my god the listening exercises for japanese are long and painful. I really should not put them off until the last day next time.
Good news is I think I have a way around the non-well-founded induction; I believe (inasmuch as hazy 3am ceiling-staring is to be trusted to generate correct proofs) that the objects unification pulls out in my case are guaranteed to have the right type anyway, so I don't have to recursively call the typechecker on something that isn't necessarly smaller.
Good news is I think I have a way around the non-well-founded induction; I believe (inasmuch as hazy 3am ceiling-staring is to be trusted to generate correct proofs) that the objects unification pulls out in my case are guaranteed to have the right type anyway, so I don't have to recursively call the typechecker on something that isn't necessarly smaller.