「xxxx のプログラマーは継承を使いすぎる傾向があることに気付きました。おそらく、それがその言語でコードを拡張する唯一の合理的な方法だからです。コードを拡張するためのはるかに優れた、より一般的な方法は、通常、フックを使用することです (Apache のモジュール API、[ cf. Drupal を追加するかもしれません]))"
しばらく探しましたが、「フック」という用語が OCaml ドキュメントの他の場所で繰り返されているのを見たことがありません。
OCaml でこれに対する言語サポートはありますか? 正しい方向に向けてください。ある種の現存する (すべてのインスタンス) 管理されたクラスとコールバックが必要ですが、モジュールは何らかの方法でフックを実装できますか?
ありがとう!