in reply to How to warp an array by trading X/Y coordinates (rows/columns)
More more fuel for the fire: PDL::Transform.