Matrix multiplication: Difference between revisions

m
Line 2,248:
[-17,-20,25]
</pre>
===With List and without transpose - Shortershorter===
<lang Haskell>mult:: Num a => [[a]] -> [[a]] -> [[a]]
mult uss vss = map (foldl (zipWith (+)) ts . zipWith (\vs u -> map (u*) vs) vss) uss
678

edits