首页> 外国专利> Monadic evaluation of injected query compositions

Monadic evaluation of injected query compositions

机译:注入查询组成的单子评估

摘要

Embodiments enable the evaluation of injected queries within a monad. One or more operators with closures are received from a first process. The operators with closures represent one or more functions to be applied by a second process. The second process evaluates the received operators with closures to apply the functions within the monad. During evaluation, the second process converts the closures to simply typed closures. Further, the second process binds the converted closures within the monad to restrict execution of the functions. In some embodiments, the queries (e.g., sequences of one or more operators with closures) are composed using a set of query operators from the language integrated query (LINQ) framework encoded in uniform resource locators (URLs) in the representational state transfer (REST) style.
机译:实施例使得能够评估单子内部的注入查询。从第一个过程中接收一个或多个带闭包的运算符。带闭包的运算符表示要由第二个过程应用的一个或多个功能。第二个过程使用闭包来评估接收到的运算符,以在monad中应用函数。在评估期间,第二个过程将闭包转换为简单类型的闭包。此外,第二个过程将转换后的闭包绑定到monad中以限制功能的执行。在一些实施例中,查询(例如,一个或多个具有闭包的运算符的序列)是使用来自表示状态转移(REST)中以统一资源定位符(URL)编码的语言集成查询(LINQ)框架中的一组查询运算符组成的)样式。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号