我正在尝试使用最近引入的F# 3.0查询语法来定义BOM(物料清单)类型的查询。虽然可以使用
yield!
seq comprehensions为内存集合定义这些查询,但我在将其转换为针对可远程查询的IQueryable源的查询推导时遇到了困难。我猜难点在于“训练”提供程序识别递归模式中的公共表达式。有什么想法吗?