| 12079595 |
Runtime support for role types that extend underlying types |
David Charles Wrighton, Julien Couvreur, Stephen H. Toub, Jared Porter Parsons |
2024-09-03 |
| 11922151 |
Compiler-generated asynchronous enumerable object |
Stephen H. Toub |
2024-03-05 |
| 11372630 |
Efficient immutable syntax representation with incremental change |
Matthew J. Warren, Renaud Paquay, Neal M. Gafter, Jared Porter Parsons, David N. Schach +4 more |
2022-06-28 |
| 10564944 |
Efficient immutable syntax representation with incremental change |
Matthew J. Warren, Avner Y. Aharoni, Renaud Paquay, Neal M. Gafter, Jared Porter Parsons +5 more |
2020-02-18 |
| 9652207 |
Static type checking across module universes |
Lucas J. Hoban, Charles P. Jazdzewski, Anders Hejlsberg, Steven Lucco, Joseph J. Pamer |
2017-05-16 |
| 9639335 |
Contextual typing |
Lucas J. Hoban, Charles P. Jazdzewski, Anders Hejlsberg, Steven Lucco, Joseph J. Pamer |
2017-05-02 |
| 9563412 |
Statically extensible types |
Lucas J. Hoban, Charles P. Jazdzewski, Anders Hejlsberg, Steven Lucco, Joseph J. Pamer |
2017-02-07 |
| 9075667 |
Dynamic binding directed by static types |
Anders Hejlsberg, James J. Hugunin, Matthew J. Warren, Neal M. Gafter, Lucian Jules Wischik +4 more |
2015-07-07 |
| 9003377 |
Efficient resumption of co-routines on a linear stack |
Neal M. Gafter, Henricus Johannes Maria Meijer, Niklas Gustafsson |
2015-04-07 |
| 8918767 |
Pattern-based compilation of asynchronous consumption |
Stephen H. Toub, Lucian Jules Wischik, Anders Hejlsberg, Niklas Gustafsson, Dmitry Lomov +1 more |
2014-12-23 |
| 8713048 |
Query processing with specialized query operators |
Erik Meijer, Anders Hejlsberg, Matthew J. Warren, John Wesley Dyer |
2014-04-29 |
| 8621435 |
Time debugging |
Avner Y. Aharoni |
2013-12-31 |
| 8572585 |
Using compiler-generated tasks to represent programming elements |
Stephen H. Toub, Lucian Jules Wishchik, Anders Hejlsberg, Dmitry Lomov, Matthew J. Warren +1 more |
2013-10-29 |
| 8549506 |
Resumable methods |
Henricus Johannes Maria Meijer, Neal M. Gafter, Niklas Gustafsson |
2013-10-01 |
| 8490115 |
Ambient state for asynchronous methods |
Stephen H. Toub, Eric L. Eilebrecht |
2013-07-16 |
| 8364750 |
Automated translation of service invocations for batch processing |
Luca Bolognese, Lucas J. Hoban, Erik Meijer, Anders Hejlsberg, Matthew J. Warren +2 more |
2013-01-29 |
| 8245210 |
Compile-time context for dynamically bound operations |
Samuel Ng, Martin Maly, Christopher Joseph Burrows, James J. Hugunin |
2012-08-14 |
| 8060868 |
Fully capturing outer variables as data objects |
Henricus Johannes Maria Meijer, Anders Hejlsberg, Peter A. Hallam, Matthew J. Warren, Dinesh Chandrakant Kulkarni +1 more |
2011-11-15 |
| 7899840 |
Group joins to navigate data relationships |
Henricus Johannes Maria Meijer, Anders Hejlsberg, Dinesh Chandrakant Kulkarni, Matthew J. Warren |
2011-03-01 |
| 7890939 |
Partial methods |
Dinesh Chandrakant Kulkarni, Henricus Johannes Maria Meijer, Anders Hejlsberg, Matthew J. Warren, Peter A. Hallam |
2011-02-15 |
| 7873592 |
Type inference for object-oriented languages |
Henricus Johannes Maria Meijer, Gavin Mark Bierman, Anders Hejlsberg, Danny Van Velzen, Peter A. Hallam +4 more |
2011-01-18 |
| 7860823 |
Generic interface for deep embedding of expression trees in programming languages |
Anders Hejlsberg, Matthew J. Warren, Henricus Johannes Maria Meijer, Dinesh Chandrakant Kulkarni |
2010-12-28 |
| 7657505 |
Data retrieval from a database utilizing efficient eager loading and customized queries |
Anders Hejlsberg, Matthew J. Warren, Dinesh Chandrakant Kulkarni, Henricus Johannes Maria Meijer, Terry A. Adams +2 more |
2010-02-02 |