1
を定義し、実装するのはOCamlはインターフェイス
module type INTERFACE =
sig
val function_that_must_be_implemented : int -> int
end
module Implementation : INTERFACE =
struct
let function_that_must_be_implemented x = x
end
ようなコードを持ってみましょう同じことを記述するためにどのような方法ですが、OCamlのクラスを使用していますか?私はそのようなインターフェースを実装するクラスを持っていたいと思います。
F#では、これは普通のことです(キーワード "with")。実際はOCAMLプログラマではありませんが、おそらくあなたは運が良かったのですが、F#ソリューションはOCAMLソリューションと同じか類似していますか? – BitTickler
また、https://realworldocaml.org/v1/en/html/classes.htmlを読んで、OCAMLのやり方を見てください... – BitTickler