RosettaCodeData/Task/Matrix-multiplication/Groovy/matrix-multiplication-2.groovy
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

9 lines
216 B
Groovy

def matmulWOT = { a, b ->
assertConformable(a, b)
(0..<a.size()).collect { i ->
(0..<b[0].size()).collect { j ->
(0..<b.size()).collect { k -> a[i][k] * b[k][j] }.sum()
}
}
}