CloJurescriptの場合は誰もがいますか?
-
13-11-2019 - |
質問
ケースマクロの実装が必要です。Java Caseステートメントを内部的に使用するのは、元のClojureの実装を使用できません。
http://clojure.github.com/clojure / clojure.core-api.html#clojure.core / case
ケースマクロ
使用率:(ケースE&クラス)
私は自分でマクロを作ろうとすることができましたが、それはすべてのClojureになるでしょう。実際のJS機能を使用する方法さえあります。
それは誰もそれのための関数またはマクロを持っていますか?
解決
アップデート: caseがCloJurescriptに追加されています。パフォーマンス保証を与えることはできませんが、移植性の利点はより重要です。
ケースには、JavaScriptで不可能な保証が含まれます。リテラル上の絶え間ない時間ディスパッチ。次の理由はありますか?
.(condp = x
...)
所属していません StackOverflow