変更不可能なハッシュテーブルを作成する


Tags: ハッシュテーブル, R6RS

hashtable-copy の第 2 引数を省略するか偽値を指定すると複製されたハッシュテーブルが変更不可能になる。

(import (rnrs))

(hashtable-set! (hashtable-copy ht #f) 'key 0) ;-> error