Как правильно использовать умножение матриц в clojure?
А вы правильное умножение используете?
Вообще все выглядит так, как будто переопределили оператор умножения с математического, на простое перемножение элементов матриц, как в сложении. Только я не очень понимаю, зачем это было сделано.