1 paper
Ernest Ng, Harrison Goldstein, Benjamin C. Pierce
Suppose we are given two OCaml modules implementing the same signature. How do we check that they are observationally equivalent -- that is, that they behave the same on all inputs…