…or you can bind them locally, leaving their types alone, but then potentially have to move them outwards if you can’t solve them locally, moving them leftwards through the context and extending their type as you go to deal with each local at a time.
Conversation
Ohh, this is all really helpful! Might take me a while to unpack - I haven't gone as deep as you, but it rings many bells from looking at 's elaboration-zoo a while back. It's super handy to have some of these problems stated explicitly in this way though!
2
2
Yeah for sure - at the moment I've been mainly cargo-culting off the elaboration-zoo, but it's sometimes hard to understand _why_ certain choices where made, and what the other options are. I also find papers on unification rather hard to break the ice on. 😬
3
1
I always value the time others have put into this stuff, and want to learn as much as possible from those struggles, even if there's only so much that I can get my head around at a time! So your experience is super valuable to me! 🙂
additionally, we are told that the IRC crowd miss you. won't try to hard-sell it, but thought we'd mention.
1
1
Show replies


