読者です 読者をやめる 読者になる 読者になる

apply すごい!

scheme

全然 apply のこと知らなかったので、apply のことを書いておく。

例えば、valuesmake-list で作ったリストというか、リストの要素を渡したいとする。
リストを渡すと values はリストのまま多値にして返すのでちょいと困る。

しかし、apply を使えば:

(apply values '(1 2 3))
1
2
3

という風に返ってくる。
ヽ(゚∀゚)ノ ワー