separate learning_{scheme,ocaml}