Invention Grant
- Patent Title: Monadic evaluation of injected query compositions
- Patent Title (中): 注入查询组合的单体评估
-
Application No.: US13279245Application Date: 2011-10-21
-
Publication No.: US09075672B2Publication Date: 2015-07-07
- Inventor: Brian Beckman , Elad Gerson , Gur Kimchi , Avi Bar-Zeev , Selvi Chenai , Henricus Johannes Maria Meijer
- Applicant: Brian Beckman , Elad Gerson , Gur Kimchi , Avi Bar-Zeev , Selvi Chenai , Henricus Johannes Maria Meijer
- Applicant Address: US WA Redmond
- Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
- Current Assignee Address: US WA Redmond
- Agent Steven Spellman; Jim Ross; Micky Minhas
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F9/54 ; G06F9/44

Abstract:
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.
Public/Granted literature
- US20130103715A1 MONADIC EVALUATION OF INJECTED QUERY COMPOSITIONS Public/Granted day:2013-04-25
Information query