RosettaCodeData/Task/Matrix-transposition/Hope/matrix-transposition.hope

5 lines
154 B
Plaintext

uses lists;
dec transpose : list (list alpha) -> list (list alpha);
--- transpose ([]::_) <= [];
--- transpose n <= map head n :: transpose (map tail n);