Conversation

Replying to and
The reason I mention it is that I wasted a lot of time with trying to use locally nameless, but it turns out NbE makes things so much easier when implementing type systems! I dunno if it would fit into your post anywhere though. 😅
2
Yeah I'm not too clear on the details either. NbE is weird because it involves syntax and semantics. I think on the syntax side you can use de Bruijn indices, although NbE is not really tied to that. Indices can be good for performance though (in implementations that is).
1
1
Show replies