All contributions dictatorially edited by webmasters to match personal tastes.
Please do not paste any copyright violating resource.
Please try to avoid dependencies to third-party libraries and frameworks.
(def a [[1 2 3] [4 5 6] [7 8 9]]) (def b (apply (partial mapv vector) a))
real :: a(n,m), b(m,n) b = transpose(a)
a = [[1,2], [3,4], [5,6]] b = a.transpose