1. Monads need not be endofunctors;Altenkirch,2010
2. Monads need not be endofunctors;Altenkirch;Log. Methods Comput. Sci.,2015
3. SSProve: a foundational framework for modular cryptographic proofs in Coq;Abate,2021
4. Initiality for typed syntax and semantics;Ahrens,2012
5. Modules over relative monads for syntax and semantics;Ahrens;Math. Struct. Comput. Sci.,2016