Conversation

Re. implicits, it might also be interesting to look into Agda's instance arguments, and the fork of OCaml that implements the modular implicits proposal. Along with the paper, I think there are a few blog posts floating around on the things those might let you do.
1
1