問題タブ [scala-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
111 参照

scala - Scala 3 で MirroredElemType を出力する

この標準的な例を変更して、値を型とともに出力しようとしています。そして、私は立ち往生していp.MirroredElemTypesます。型をトラバースして文字列化する API は見つかりませんでした。

0 投票する
1 に答える
61 参照

scala - typescript マップ型に似た Scala 3 の別の型でメンバー型をラップすることは可能ですか?

タイプスクリプトでは、このように見えます

私はを頂きたい

Scala 3でこのようなことを達成することは可能ですか?

0 投票する
1 に答える
131 参照

scala - Scala 3 Tasty Reflection マクロ: CyclicReference

マクロとして実装されているメソッドのパラメーターにアクセスしようとしています。

呼び出しサイトは次のようになります。

今のCyclicReferenceところ、マクロを展開するとエラーが発生しますdefSym.tree。現在展開中のマクロのコードが含まれているため、循環的であることは理解してdefSym.treeいますが、メソッドの本体なしで、その名前とパラメーターにアクセスするには、メソッド定義の「ツリー」バージョンにアクセスする必要があります。サイクリングせずにその情報を取得するにはどうすればよいですか?