Type variables in patterns
DB lunch: Unifying Messaging, Queuing, Streaming & Light Weight Compute with Apache Pulsar
Data processing use cases, from transformation to analytics, perform tasks that require various combinations of queuing, streaming and lightweight processing steps. Until now, supporting all of those needs has required different systems for each task–stream…
Neural Network Intelligence
NNI (Neural Network Intelligence) is a toolkit to help users run automated machine learning (AutoML) experiments. The tool dispatches and runs trial jobs generated by tuning algorithms to search the best neural architecture and/or hyper-parameters…
Build systems a la carte
Extending F* in F*: Proof automation and Metaprogramming for Typeclasses, Concurrency, Optimizations and More and Layered DSLs for Verified Stateful Programming
Abstract for Talk Title 1: Extending F* in F*: Proof automation and Metaprogramming for Typeclasses, Concurrency, Optimizations and More In this talk we will provide an overview of the road we’ve been following for the…
Expandable Group Identification in Spreadsheets
The F# Language Design RFCs (F# 4.5)
PhD Scholarship Program: Recognizing great research across EMEA
The Microsoft Research PhD Scholarship Program in EMEA (Europe, Middle East, Africa) was launched in 2004 by Microsoft Research Cambridge, United Kingdom and has so far supported more than 200 PhD students from more than…
A conversation with Microsoft CTO Kevin Scott
Episode 36, August 8, 2018 – In a wide-ranging interview, Microsoft’s Chief Technology Officer, Kevin Scott shares his insights on both the history and the future of computing, talks about how his impulse to celebrate…