L_L>File "ray.ml", line 28, characters 65-70:
L_L>This expression has type 'a but is here used with type vec * float * 'a list
L_L>OCaml у меня 3.10.2.
Надо компилировать с ключом -rectypes. Jon Harrop почему-то поленился ввести именованный тип для объекта сцены (каждый объект содержит список под-объектов).