RosettaCodeData/Task/Matrix-transposition/Scheme/matrix-transposition-2.scm
2026-04-30 12:34:36 -04:00

15 lines
252 B
Scheme

(import srfi/231)
(define (transpose m)
(array-permute m '#(1 0)))
(define m
(list->array (make-interval '#(3 8))
(iota 24)))
(define m*
(transpose m))
(pretty-print (array->list* m))
(newline)
(pretty-print (array->list* m*))