OCaml 泛型算法