5
明確なリファレンスのベクトルを作成する最も簡単な方法は何ですか? (repeat 5 (ref nil))
を使用してClojureのリファレンスベクトル
は、リストを返しますが、それらはすべて同じリファレンスを参照します:(replicate 5 (ref nil))
と
user=> (repeat 5 (ref nil))
(#<[email protected]: nil> #<[email protected]: nil> #<[email protected]: nil> #<[email protected]: nil> #<R
[email protected]: nil>)
同じ結果:
user=> (replicate 5 (ref nil))
(#<[email protected]: nil> #<[email protected]: nil> #<[email protected]: nil> #<[email protected]: nil>
#<[email protected]: nil>)
との中ラップ(VEC(テイク5(繰り返し#(REFはnil)))) –