Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
module Core : sig ... end
module Flat_array : sig ... end
module Interface : sig ... end
Phantom algebra interfaces
module Math : sig ... end
Usual mathematical operations extended to tensors
module Type_functions : sig ... end
Type-level functions