`foldl` vs `foldr`: matrix multiplication order

Ah, good point. Though floating point rounding errors could make a difference.