Estoy tratando de averiguar cómo puedo parametrizar objetos OCaml con otros objetos. Específicamente quiero ser capaz de crear un objeto link
que contiene una node
objeto hacia delante y un objeto hacia atrás node
, y yo quiero ser capaz de crear un vínculo diciendo algo como:Objetos dentro de objetos en OCaml
let link1 = new link node_behind node_ahead;;