Is there a function in Scheme that takes in an arbitrary number of lists (assuming they are of equal lengths) and then outputs a list of lists in which all the firsts, seconds, thirds, etc. are grouped together?<br><br>Id est,<br>
<br>>(fn '(1 2 3 4) '(5 6 7 8) '(9 10 11 12))<br>'((1 5 9) (2 6 10) (3 7 11) (4 8 12))<br><br>I'm not sure how it exactly works but something along those lines. I think I read about it somewhere. What's it's name again (if there is such thing)?<br>
<br>Thanks.<br clear="all"><br>-- <br>Chad Estioco<br>BS Computer Science (ongoing)<br>University of the Philippines-Diliman<br>==============================<br><a href="http://www.skytreader.net">http://www.skytreader.net</a><br>