sum_matrix
このように使用できる機能を実装するにはどうすればよいですか?
let m = [[1;2;3]; [4;5;6]];;
sum_matrix( [[1;2;3]; [4;5;6]]);;
マッチングを使用せず、またはリストを空のリストと比較しません。フォールドを使用することになっています。
2 つの個別のリストを使用してこれを行う方法は理解していますが、マトリックスの側面により、理解できないレベルの深さが追加されます。また、OCaml はどのようにして実際にそのようなパラメーターを受け入れるのでしょうか?