prbnmcn-linalg
Linalg
linalg: metaprogramming-friendly linear algebra
linalg
module Intf : sig ... end
module Vec : sig ... end
Linalg: vectors
module Mat : sig ... end
Linalg: matrices
module Tensor : sig ... end
type ('s, 'i, 'e) vec = ('s, 'i, 'e) Intf.vec =
| Vec of 's * 'i -> 'e
type ('s, 'i, 'e, 'w) ovec = ('s, 'i, 'e, 'w) Intf.ovec =
| OVec of 's * 'i -> 'e -> 'w