let
gsl_matrix_alloc = foreign
"gsl_matrix_alloc"
(size_t @-> size_t @-> returning (ptr mat_struct))