Объекты внутри объектов в OCaml

Я пытаюсь выяснить, как я могу параметризовать объекты OCaml с другими объектами. В частности, я хочу иметь возможность создать объект link, который содержит прямой объект nodeи обратный объект node, и я хочу иметь возможность создать ссылку, сказав что-то вроде:

let link1 = new link node_behind node_ahead;;
5
задан cago 12 April 2012 в 08:54
поделиться