{"id":958992,"date":"2023-08-22T10:31:32","date_gmt":"2023-08-22T17:31:32","guid":{"rendered":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/?post_type=msr-event&#038;p=958992"},"modified":"2023-09-05T10:58:15","modified_gmt":"2023-09-05T17:58:15","slug":"icfp-2023","status":"publish","type":"msr-event","link":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/event\/icfp-2023\/","title":{"rendered":"ICFP 2023"},"content":{"rendered":"\n\n\n\n\n<p>Microsoft is proud to be a sponsor of the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/icfp23.sigplan.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">28th ACM SIGPLAN International Conference on Functional Programming (ICFP 2023)<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>. The conference will be held in Seattle, Washington from September 4-9, 2023.<\/p>\n\n\n\n<p>Research contributions to ICFP covers the entire range of functional programming topics such as language design, implementation, software-development techniques, foundations, analysis and transformation, applications, and education, to name a few.<\/p>\n\n\n\n<p>A few of our Microsoft researchers are members of the ICFP committee, workshop committees, and have contributed papers.<\/p>\n\n\n\n<p>Stop by the <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/event\/icfp-2023\/booth-schedule\/\">Microsoft booth<\/a> to learn more about our work and connect with our team.<\/p>\n\n\n\n<div class=\"wp-block-media-text has-vertical-margin-small  has-vertical-padding-none  is-stacked-on-mobile is-style-spectrum-border\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"240\" height=\"303\" src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/09\/anders-Hejlsberg.jpg\" alt=\"Anders Hejlsberg smiling for the camera\" class=\"wp-image-964869 size-full\" srcset=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/09\/anders-Hejlsberg.jpg 240w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/09\/anders-Hejlsberg-238x300.jpg 238w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/09\/anders-Hejlsberg-143x180.jpg 143w\" sizes=\"auto, (max-width: 240px) 100vw, 240px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading h3\" id=\"keynote\">Keynote<\/h2>\n\n\n\n<p>September 6, 2023 | 09:00&nbsp;\u2013&nbsp;10:00 | Grand Ballroom 3<\/p>\n\n\n\n<h3 class=\"wp-block-heading h4\" id=\"typescript-static-types-for-javascript\"><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/icfp23.sigplan.org\/details\/icfp-2023-icfp-keynotes\/52\/TypeScript-Static-types-for-JavaScript\" target=\"_blank\" rel=\"noopener noreferrer\">TypeScript: Static types for JavaScript<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/h3>\n\n\n\n<p><a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/in\/ahejlsberg\/\">Anders Hejlsberg<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/p>\n<\/div><\/div>\n\n\n\n<p><strong>General Chair&nbsp;<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/nswamy\/\">Nikhil Swamy<\/a>&nbsp;<\/p>\n\n\n\n<p><strong>Diversity Committee Chair&nbsp;<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/daan\/\">Daan Leijen<\/a>&nbsp;<\/p>\n\n\n\n<p><strong>Local Organization Chairs<\/strong>&nbsp;<\/p>\n\n\n\n<p>Guido Mart\u00ednez, <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/taramana\/\">Tahina Ramananandro<\/a>&nbsp;<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\n\n<h2 class=\"wp-block-heading\" id=\"microsoft-booth-schedule-at-icfp\">Microsoft Booth Schedule at ICFP<\/h2>\n\n\n\n<p>Talk to our experts and learn more about our research and open opportunities.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"tuesday-september-5\">Tuesday, September 5<\/h3>\n\n\n\n<p>10:00-10:30 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>12:45-13:30 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Gabriel Ebner<\/td><td>RSDE \u2013 Interactive Theorem Proving, &#8220;Modal types for typed quotations&#8221;<\/td><td>Modal Types for Typed Quotations<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>14:30-15:00 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Nik Swamy<\/td><td>Senior Principal Researcher<\/td><td>Proof-oriented Programming in F*\u200b<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>15:00-16:00 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Dan Leijen<\/td><td>Principal Researcher<\/td><td>Fully In-Place Programming<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>16:00-16:30 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Chris Hawblitzel<\/td><td>Principal Researcher<\/td><td>Verifying Rust Code with Verus<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wednesday-september-6\">Wednesday, September 6<\/h3>\n\n\n\n<p>10:00-10:30 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>10:30-12:00 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Madan Musuvathi<\/td><td>Partner Research Manager<\/td><td>AMA on RiSE & MSR<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>14:30-15:00 | Research Talk<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Aashaka Shah<\/td><td>Senior Researcher<\/td><td>MONeT: Memory Optimization for Deep Network Training<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>16:00-16:00 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tahina Ramananandro<\/td><td>Principal RSDE \u2013&nbsp;Verified Parsing<\/td><td>EverParse: Verified parsers for binary data formats<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"thursday-september-7\">Thursday, September 7<\/h3>\n\n\n\n<p>10:00-10:30 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>13:30-14:30 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Dan Leijen<\/td><td>Principal Researcher<\/td><td>Fully In-Place Programming<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>14:30-15:00 | Q&A Coffee Chat<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Nik Swamy<\/td><td>Senior Principal Researcher<\/td><td>Ask Me Anything (PL @ MSR)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>16:00-16:30 | Demo<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Guido Mart\u00ednez<\/td><td>RSDE<\/td><td>Imperative Programming in F* with Pulse<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Microsoft is proud to be a sponsor of the 28th ACM SIGPLAN International Conference on Functional Programming (ICFP 2023) (opens in new tab). The conference will be held in Seattle, Washington from September 4-9, 2023. Research contributions to ICFP covers the entire range of functional programming topics such as language design, implementation, software-development techniques, foundations, [&hellip;]<\/p>\n","protected":false},"featured_media":964512,"template":"","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr_startdate":"2023-09-04","msr_enddate":"2023-09-09","msr_location":"Seattle, Washington","msr_expirationdate":"","msr_event_recording_link":"","msr_event_link":"","msr_event_link_redirect":false,"msr_event_time":"Pacific Daylight Time (UTC -7)","msr_hide_region":false,"msr_private_event":false,"msr_hide_image_in_river":0,"footnotes":""},"research-area":[13560],"msr-region":[197900],"msr-event-type":[197941],"msr-video-type":[],"msr-locale":[268875],"msr-program-audience":[],"msr-post-option":[],"msr-impact-theme":[264846],"class_list":["post-958992","msr-event","type-msr-event","status-publish","has-post-thumbnail","hentry","msr-research-area-programming-languages-software-engineering","msr-region-north-america","msr-event-type-conferences","msr-locale-en_us"],"msr_about":"<!-- wp:msr\/event-details {\"title\":\"Microsoft at ICFP 2023\",\"image\":{\"id\":964512,\"url\":\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720.jpg\",\"alt\":\"abstract blue and purple shapes on a light blue and green background\"}} \/-->\n\n<!-- wp:msr\/content-tabs -->\n<!-- wp:msr\/content-tab -->\n<!-- wp:paragraph {\"placeholder\":\"Add Event Overview content\u2026\"} -->\n<p>Microsoft is proud to be a sponsor of the <a href=\"https:\/\/icfp23.sigplan.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">28th ACM SIGPLAN International Conference on Functional Programming (ICFP 2023)<\/a>. The conference will be held in Seattle, Washington from September 4-9, 2023.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Research contributions to ICFP covers the entire range of functional programming topics such as language design, implementation, software-development techniques, foundations, analysis and transformation, applications, and education, to name a few.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>A few of our Microsoft researchers are members of the ICFP committee, workshop committees, and have contributed papers.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Stop by the <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/event\/icfp-2023\/booth-schedule\/\">Microsoft booth<\/a> to learn more about our work and connect with our team.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:media-text {\"mediaId\":964869,\"mediaLink\":\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/event\/icfp-2023\/anders-hejlsberg\/\",\"mediaType\":\"image\",\"mediaWidth\":20,\"backgroundColor\":\"\",\"hasSpectrumBorder\":true} -->\n<div class=\"wp-block-media-text is-stacked-on-mobile is-style-spectrum-border\" style=\"grid-template-columns:20% auto\"><figure class=\"wp-block-media-text__media\"><img src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/09\/anders-Hejlsberg.jpg\" alt=\"Anders Hejlsberg smiling for the camera\" class=\"wp-image-964869 size-full\" \/><\/figure><div class=\"wp-block-media-text__content\"><!-- wp:heading {\"className\":\"h3\"} -->\n<h2 class=\"wp-block-heading h3\" id=\"keynote\">Keynote<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>September 6, 2023 | 09:00&nbsp;\u2013&nbsp;10:00 | Grand Ballroom 3<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3,\"className\":\"h4\"} -->\n<h3 class=\"wp-block-heading h4\" id=\"typescript-static-types-for-javascript\"><a href=\"https:\/\/icfp23.sigplan.org\/details\/icfp-2023-icfp-keynotes\/52\/TypeScript-Static-types-for-JavaScript\" target=\"_blank\" rel=\"noreferrer noopener\">TypeScript: Static types for JavaScript<\/a><\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/www.linkedin.com\/in\/ahejlsberg\/\">Anders Hejlsberg<\/a><\/p>\n<!-- \/wp:paragraph --><\/div><\/div>\n<!-- \/wp:media-text -->\n\n<!-- wp:paragraph -->\n<p><strong>General Chair&nbsp;<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/nswamy\/\">Nikhil Swamy<\/a>&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Diversity Committee Chair&nbsp;<\/strong><\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/daan\/\">Daan Leijen<\/a>&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p><strong>Local Organization Chairs<\/strong>&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:paragraph -->\n<p>Guido Mart\u00ednez, <a href=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/people\/taramana\/\">Tahina Ramananandro<\/a>&nbsp;<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:spacer {\"height\":\"20px\"} -->\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n<!-- \/wp:msr\/content-tab -->\n\n<!-- wp:msr\/content-tab {\"title\":\"Booth Schedule\"} -->\n<!-- wp:heading -->\n<h2 class=\"wp-block-heading\" id=\"microsoft-booth-schedule-at-icfp\">Microsoft Booth Schedule at ICFP<\/h2>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>Talk to our experts and learn more about our research and open opportunities.<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"tuesday-september-5\">Tuesday, September 5<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>10:00-10:30 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>12:45-13:30 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Gabriel Ebner<\/td><td>RSDE \u2013 Interactive Theorem Proving, \"Modal types for typed quotations\"<\/td><td>Modal Types for Typed Quotations<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"23px\"} -->\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>14:30-15:00 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Nik Swamy<\/td><td>Senior Principal Researcher<\/td><td>Proof-oriented Programming in F*\u200b<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>15:00-16:00 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Dan Leijen<\/td><td>Principal Researcher<\/td><td>Fully In-Place Programming<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>16:00-16:30 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Chris Hawblitzel<\/td><td>Principal Researcher<\/td><td>Verifying Rust Code with Verus<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"wednesday-september-6\">Wednesday, September 6<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>10:00-10:30 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>10:30-12:00 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Madan Musuvathi<\/td><td>Partner Research Manager<\/td><td>AMA on RiSE &amp; MSR<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>14:30-15:00 | Research Talk<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Aashaka Shah<\/td><td>Senior Researcher<\/td><td>MONeT: Memory Optimization for Deep Network Training<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>16:00-16:00 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tahina Ramananandro<\/td><td>Principal RSDE \u2013&nbsp;Verified Parsing<\/td><td>EverParse: Verified parsers for binary data formats<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:heading {\"level\":3} -->\n<h3 class=\"wp-block-heading\" id=\"thursday-september-7\">Thursday, September 7<\/h3>\n<!-- \/wp:heading -->\n\n<!-- wp:paragraph -->\n<p>10:00-10:30 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Tom Ball<\/td><td>Partner Researcher<\/td><td>Ask Me Anything<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>13:30-14:30 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Dan Leijen<\/td><td>Principal Researcher<\/td><td>Fully In-Place Programming<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>14:30-15:00 | Q&amp;A Coffee Chat<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Nik Swamy<\/td><td>Senior Principal Researcher<\/td><td>Ask Me Anything (PL @ MSR)<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n\n<!-- wp:paragraph -->\n<p>16:00-16:30 | Demo<\/p>\n<!-- \/wp:paragraph -->\n\n<!-- wp:table {\"hasFixedLayout\":true} -->\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><strong>Speaker<\/strong><\/th><th><strong>Title<\/strong><\/th><th><strong>Session Title\/Research Focus<\/strong><\/th><\/tr><\/thead><tbody><tr><td>Guido Mart\u00ednez<\/td><td>RSDE<\/td><td>Imperative Programming in F* with Pulse<\/td><\/tr><\/tbody><\/table><\/figure>\n<!-- \/wp:table -->\n\n<!-- wp:spacer {\"height\":\"24px\"} -->\n<div style=\"height:24px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<!-- \/wp:spacer -->\n<!-- \/wp:msr\/content-tab -->\n<!-- \/wp:msr\/content-tabs -->","tab-content":[],"msr_startdate":"2023-09-04","msr_enddate":"2023-09-09","msr_event_time":"Pacific Daylight Time (UTC -7)","msr_location":"Seattle, Washington","msr_event_link":"","msr_event_recording_link":"","msr_startdate_formatted":"September 4, 2023","msr_register_text":"Watch now","msr_cta_link":"","msr_cta_text":"","msr_cta_bi_name":"","featured_image_thumbnail":"<img width=\"960\" height=\"540\" src=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-960x540.jpg\" class=\"img-object-cover\" alt=\"abstract blue and purple shapes on a light blue and green background\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-960x540.jpg 960w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-1066x600.jpg 1066w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-655x368.jpg 655w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-343x193.jpg 343w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-640x360.jpg 640w, https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-content\/uploads\/2023\/08\/ICFP23_WebBanner_1920x720-1280x720.jpg 1280w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/>","event_excerpt":"Microsoft is proud to be a sponsor of the 28th ACM SIGPLAN International Conference on Functional Programming (ICFP 2023) (opens in new tab). The conference will be held in Seattle, Washington from September 4-9, 2023. Research contributions to ICFP covers the entire range of functional programming topics such as language design, implementation, software-development techniques, foundations, analysis and transformation, applications, and education, to name a few. A few of our Microsoft researchers are members of the&hellip;","msr_research_lab":[],"related-researchers":[],"msr_impact_theme":["Computing foundations"],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-opportunities":[],"related-publications":[953625,959013,965088],"related-videos":[],"related-posts":[964929,994098],"_links":{"self":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/958992","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event"}],"about":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/types\/msr-event"}],"version-history":[{"count":16,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/958992\/revisions"}],"predecessor-version":[{"id":965412,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event\/958992\/revisions\/965412"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/media\/964512"}],"wp:attachment":[{"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/media?parent=958992"}],"wp:term":[{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=958992"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=958992"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=958992"},{"taxonomy":"msr-video-type","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-video-type?post=958992"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=958992"},{"taxonomy":"msr-program-audience","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-program-audience?post=958992"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=958992"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/newed.any0.dpdns.org\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=958992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}