久しぶりの更新。小ネタだけど。
Clojure で日本語 Keyword は避けた方が良さそう。
:あ
とか:い
とか単純なものだと普通に使えるんだけど
アルファベットや漢字と混合したものだと関数のプロセスによっちゃ
キーはあるのに値が取れない事がある。
取れなかったキーだけの単純マップデータ作って検索した場合は取れる。
しょうがないので全てアルファベットの Keyword に置き換えるとすんなり思い通りに動作した。
再現条件が良く分からないので悪いけどサンプルは載せられない。
まあ日本語 Keyword でどうこうしようと言う人はまずいないとは思うが。