キーが文字である場合、ネストされたマップで表される TRIE 用の Clojure ジッパーを作成するにはどうすればよいですか?
このようなもの:
{\b {\a {\n {\a {\n {\a {'$ '$}}}}}} \a {\n {\a {'$ '$}}}}
「バナナ」と「アナ」の2語でトライを表現。(必要に応じて、ここでマップを変更することができます..)
map? vals assoc
3つの機能をジッパーにそれぞれ渡してみました。しかし、それはうまくいかないようです..
どの 3 つの機能を使用する必要がありますか?
そして、ジッパーに基づいて、インサートイントゥトライはどのように見えるでしょうか?