jon.recoil.org

Module Expansion.TypeSubstitution

Demonstrates expansion involving deep destructive type substitution.

module type S = sig ... end
module type T = Odoc_examples.Expansion.TypeSubstitution.S with type M.t := int