On Thu, 15 Jun 2006, Thomas Sutton wrote: > Today I've been looking at rotating matrices, i.e: taking a column-wise > matrix and making it row-wise and, in the process, swapping the dimensions > (thus a 3*2 matrix becomes a 2*3 matrix). You mean 'matrix transposition' which is available as Data.List.transpose.