.netのLINQの基礎となる式ツリーに相当するものはありJVMますか? コード構造のような LINQ を実装したいと考えScalaています。また、独自の式ツリー ライブラリを作成する必要があるかどうか疑問に思っています。
更新: linq に相当するもの自体には興味がありません。.net には、実行時にコードを動的にコンパイルし、コードから呼び出すことができるようにする式ツリー ツールの大規模なセットがあります。私が引き受けたいプロジェクトは、データベースとは関係ありません。式ツリーは、データを操作するコードを簡単に記述する方法を提供します。
ライブラリがない場合、私の他のオプションは、バイトコードを発行するライブラリを作成することだと思います。