Monads - Microsoft

In MPI.NET, in order to scatter a 2D array, the managed solution is to create an *array* of 2D arrays. Let’s assume we need to distribute a 1000-by-1000 integer matrix across 4 processors. We would create an array of 4 2D arrays, each 250-by-250 in size, and then scatter: ................
................