module Animation: sig .. end
sig
end
module type PUZZLE = sig .. end
module Make: functor (Puzzle : PUZZLE) -> sig .. end
functor (
Puzzle
:
PUZZLE
) ->