Hi Henrik,
> (put '*Post "key" "value")
> ..
>
> (("value" . "key") ("value" . "key")) "value"
>
> I don't get it, isn't the put statement before ht:Out supposed to replace
> "value" under "key"?
In principle, yes. However, the property functions use pointer equality,
so if the key is a transient symbol, you must make sure that all
occurrences of "key" mean the same, identical symbol. This is not the
case if the string "key" is read during a transaction, while "key" in
the program code was read from a source file or console session.
Cheers,
- Alex
--
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe