Functional Programming MT22, Common functions


Flashcards

Can you give the definition of transpose which tranposes a multidimensional list in Haskell?


transpose ;;<a class="wikilink wikilink-unknown unknown-text" href="/404">[[<span class="unknown-text">a</span>]]<sup><strong>?</strong></sup></a>-><a class="wikilink wikilink-unknown unknown-text" href="/404">[[<span class="unknown-text">a</span>]]<sup><strong>?</strong></sup></a>transpose xss
	| all null xss = []
	| otherwise    = col xss : transpose (map tail xss)
	    where col = map head 



Related posts