alexshendi has quit [Remote host closed the connection]
chexum has quit [Remote host closed the connection]
chexum has joined #picolisp
clacke has joined #picolisp
rob_w has joined #picolisp
clacke has quit [Read error: Connection reset by peer]
pfd has joined #picolisp
pfd has quit [Quit: Client closed]
genpaku has quit [Remote host closed the connection]
genpaku has joined #picolisp
aw- has quit [Ping timeout: 260 seconds]
aw- has joined #picolisp
razzy has joined #picolisp
<razzy>
hello everyone :]
<abu[m]>
Hi razzy! ☺
<Hunar>
Hello :)
<Hunar>
I have a general lisp question. can I loop through two lists at the same time using only recursion? not using any other index based loop or built in function. So passing this
<Hunar>
'((1 2 3) (4 5 6)) and it would result in something like '((1 4) (2 5) (3 6))
<abu[m]>
Normal mapping functions should work: (mapcar list (car L) (cadr L))
<abu[m]>
Or do you mean not even mapcar, because it is built-in?
<Hunar>
yes, but that would be in the (built in functions) catagory, I recently found out about SectorLisp which is the closest thing to the original Lisp, it doesnt even have numbers. it has lambda and simple stuff like Eq cons NIL (I'll post the complete list of functions later) so you only have recursion, can I implement it in that case?
<abu[m]>
yes
<Hunar>
I scratched my head for a few hours and couldn't get any idea that worked