0
OCamlのソート済みリストから重複した項目を削除しようとしています。これは私のコードです:ソート済みリスト(OCaml)から重複を削除する
let rec remove_dup = function
| [] -> []
| hd :: [] -> hd :: []
| hd :: hd2 :: tl -> if (hd == hd2) (remove_dup tl) :: hd else (remove_dup (h2 :: tl) :: hd;;
構文エラーが発生しました。
もうひとつのコメント: 'hd :: []'は読みやすくするために '[hd]'と書くことができます。 :) – RichouHunter