RosettaCodeData/Task/Matrix-multiplication/Emacs-Lisp/matrix-multiplication.el

12 lines
282 B
EmacsLisp
Raw Permalink Normal View History

2026-04-30 12:34:36 -04:00
(defvar M1 '((2 1 4)
(0 1 1)))
(defvar M2 '(( 6 3 -1 0)
( 1 1 0 4)
(-2 5 0 2)))
(seq-map (lambda (a1)
(seq-map (lambda (a2) (apply #'+ (seq-mapn #'* a1 a2)))
(apply #'seq-mapn #'list M2)))
M1)