{"id":2125,"date":"2019-07-08T19:05:59","date_gmt":"2019-07-09T04:05:59","guid":{"rendered":"http:\/\/prg.is.titech.ac.jp\/?page_id=2125"},"modified":"2026-05-02T13:34:21","modified_gmt":"2026-05-02T22:34:21","slug":"cong","status":"publish","type":"page","link":"https:\/\/prg.is.titech.ac.jp\/ja\/people\/cong\/","title":{"rendered":"\u53e2\u60a0\u60a0"},"content":{"rendered":"<p>\u6c60\u5b88\u548c\u69fb\" target=\"_blank\" rel=\"noopener\">Kazuki Ikemori<\/a>. Students&#8217; Understanding of (Delimited) Continuations.\u00a0 The 57th ACM Technical Symposium on Computer Science Education (SIGCSE TS 2026), St. Louis, MO, USA, February 2026.<\/p>\n<\/li>\n<\/ul>\n<ul class=\"n8H08c UVNKR\">\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong, Filip Str\u00f6mb\u00e4ck, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/ikemori\/\" data-internallinksmanager029f6b8e52c=\"308\" title=\"\u6c60\u5b88\u548c\u69fb\" target=\"_blank\" rel=\"noopener\">Kazuki Ikemori<\/a>.\u00a0 Continuations for All: Language Design Considerations for Accessible Continuations.\u00a0 The 2025 ACM SIGPLAN International Symposium on SPLASH-E (SPLASH-E 2025), Singapore, Singapore, October 2025.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/jessica\/\" data-internallinksmanager029f6b8e52c=\"342\" title=\"Cahyono Jessica Belicia\" target=\"_blank\" rel=\"noopener\">Jessica Belicia Cahyono<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Daisy: An Exercise Environment for Learning Information Modeling.\u00a0 The 2025 ACM SIGPLAN International Symposium on SPLASH-E (SPLASH-E 2025), Singapore, Singapore, October 2025.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Kouta <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/kota-kumamoto\/\" data-internallinksmanager029f6b8e52c=\"335\" title=\"\u718a\u672c\u822a\u592a\" target=\"_blank\" rel=\"noopener\">Kumamoto<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 An Interactive Learning Environment for Program Design.\u00a0 The 2025 ACM SIGPLAN International Symposium on SPLASH-E (SPLASH-E 2025), Singapore, Singapore, October 2025.<\/p>\n<\/li>\n<li class=\"zfr3Q TYR86d eD0Rn \" dir=\"ltr\">\n<p class=\"zfr3Q CDt4Ke \" dir=\"ltr\" role=\"presentation\"><span class=\"C9DxTc \"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/kazuhiro-tsunoda\/\" data-internallinksmanager029f6b8e52c=\"316\" title=\"Kazuhiro Tsunoda\" target=\"_blank\" rel=\"noopener\">Kazuhiro Tsunoda<\/a>, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>, and Youyou Cong.\u00a0 Mind the Error Message: an Inverted Quiz Format to Direct Learner\u2019s Attention to Error Messages.\u00a0 The 28th ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE 2023), Turku, Finland, July 2023. (<\/span><a class=\"XqQF9c\" href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3587102.3588823\" target=\"_blank\" rel=\"noopener\"><span class=\"C9DxTc aw5Odc \">paper<\/span><\/a><span class=\"C9DxTc \">)<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Ningning <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/zhijie-xie\/\" data-internallinksmanager029f6b8e52c=\"343\" title=\"\u8b1d\u5fd7\u6770\" target=\"_blank\" rel=\"noopener\">Xie<\/a>, Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/ikemori\/\" data-internallinksmanager029f6b8e52c=\"308\" title=\"\u6c60\u5b88\u548c\u69fb\" target=\"_blank\" rel=\"noopener\">Kazuki Ikemori<\/a>, and <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/daan\/\" data-internallinksmanager029f6b8e52c=\"319\" title=\"Daan Leijen\" target=\"_blank\" rel=\"noopener\">Daan Leijen<\/a>.\u00a0 First-Class Names for Effect Handlers.\u00a0 The 28th International Conference on Object-Oriented Programming, Systems, Languages &amp; Applications (OOPSLA 2022), Auckland, New Zealand, December 2022. (<a href=\"https:\/\/orange.hosting.lsoft.com\/trk\/clickp?ref=znwrbbrs9_6-2d8c7x32fbcax0457&amp;doi=3563289\">paper<\/a>, <a href=\"https:\/\/zenodo.org\/record\/7062933#.Y2HwWezP1sM\">artifact<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/11NTa3p2f2j7x9qDqs190-SKQJY0AQE1L\/view?usp=share_link\">slides<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=9Y-ZTTRDcp0\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong, Chiaki Ishio, Kaho Honda, and Kenichi Asai.\u00a0 A Functional Abstraction of Typed Invocation Contexts.\u00a0 Logical Methods in Computer Science (LMCS) Volume 18, Issue 3, September 2022. (<a href=\"https:\/\/arxiv.org\/abs\/2110.07349\">paper<\/a>, <a href=\"https:\/\/github.com\/YouyouCong\/lmcs-artifact\/\">code<\/a>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong, Chiaki Ishio, Kaho Honda, and Kenichi Asai. A Functional Abstraction of Typed Invocation Contexts. The 6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021), online, July 2021. (<a class=\"XqQF9c\" href=\"https:\/\/drops.dagstuhl.de\/opus\/volltexte\/2021\/14250\/pdf\/LIPIcs-FSCD-2021-12.pdf\" target=\"_blank\" rel=\"noopener\"><span class=\"C9DxTc aw5Odc \">paper<\/span><\/a>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1U4ZqgLLMXs-G9liGd1UAgKXnw5EMREUd\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.youtube.com\/watch?v=cNFMuJX3RUw&amp;list=PL_XB0KjjROOYGUTRcbHHo8MAuG5-857x5&amp;index=6\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fgithub.com%2FYouyouCong%2Ffscd21-artifact%2F&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGs0mKd7b72Un_HCWp4vdkNYD7p_A\" target=\"_blank\" rel=\"noopener noreferrer\">code<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong, Leo Osvald, Gregory Essertel, and Tiark Rompf. Compiling with Continuations, or without? Whatever. The 24th ACM SIGPLAN International Conference on Functional Programming (ICFP 2019), Berlin, Germany, August 2019. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3341643&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGeLc1rdbYc6yN_R2dE2kaivL3qKg\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1_9B1O7ehkycZH-CDhZ8RN-IrpGKmwu6S\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.youtube.com\/watch?v=cPBr59ECiRU\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong and Kenichi Asai. Handling Delimited Continuations with Dependent Types. The 23rd ACM SIGPLAN International Conference on Functional Programming (ICFP 2018), St. Louis, MO, USA, September 2018. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fdl.acm.org%2Fcitation.cfm%3Fid%3D3236764&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNE3wXSxYYX9j6QDNRdXq0uVX2XQxg\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1jaSURTNcATrSOAN404UdoZQhUGVby7A_\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.youtube.com\/watch?v=2VAxSvG9n0A\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">William J. Bowman, Youyou Cong, Nick Rioux, and Amal Ahmed. Type-Preserving CPS Translation of Sigma and Pi Types is Not Not Possible. The 45th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2018), Los Angeles, CA, USA, January 2018. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fdl.acm.org%2Fdoi%2F10.1145%2F3158110&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGUtzlQ0O6TKtkl4tj4KaM_kitLBw\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fwww.williamjbowman.com%2Fresources%2Fcps-sigma-tr.pdf&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNF6HDtXUywD6RNLI0ahHzeGzzvg2w\" target=\"_blank\" rel=\"noopener noreferrer\">appendix<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.youtube.com\/watch?v=JhzMAVYA8pg\" target=\"_blank\" rel=\"noopener noreferrer\">video<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong and Kenichi Asai. Implementing a stepper using delimited continuations. In Proceedings of the 7th International Symposium on Symbolic Computation in Software Science (SCSS 2016), Tokyo, Japan, March 2016. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Feasychair.org%2Fpublications%2Fpaper%2F7qlb&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNFguiNyq5OcZle0ZJ1eg2iw5cHuPw\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1HukCCptqcGM3AOkHIi2gZcyA31guqauB\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fgithub.com%2FYouyouCong%2Fstepper_ochacaml&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNGAin37B4Gtgp1dxX3ULwyHOG4UPQ\" target=\"_blank\" rel=\"noopener noreferrer\">code<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong, Kenichi Asai, and Daisuke Bekki. Focus, Inverse Scope, and Delimited Control. In Proceedings of the 12th International Conference on Logic and Engineering of Natural Language Semantics (LENLS 12), Kanagawa, Japan, November 2015. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1jsYWS01fZzSsdIc-qpK8e0IEEnQkVDQE\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1IZGfhYUDW3F0jCELQE9T6Ze5ouf2AYJA\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1I2R77NAfzYgIcRTNsFwgpciNXwxS8Dbf\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">code<\/a><\/span>)<\/p>\n<\/li>\n<li class=\"TYR86d wXCUfe zfr3Q\" dir=\"ltr\">\n<p class=\"CDt4Ke zfr3Q\" dir=\"ltr\">Youyou Cong. Analysis and Implementation of Focus and Inverse Scope by Delimited Continuations. In Proceedings of the ESSLLI 2014 Student Session, pp. 177-189, 26th European Summer School in Logic, Language and Information, T\u00fcbingen, Germany, August 2014. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1csLLNJSRVsic2z4-w2PXRve0xGfNvg-5\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1eNgfcLhHJ_vOtWsoa9zSW8-2iXxTDSIv\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">slides<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/17faOOiCYvMdQxcSsFISOKVK2vlXM7Ee-\/view?usp=sharing\" target=\"_blank\" rel=\"noopener noreferrer\">code<\/a><\/span>)<\/p>\n<\/li>\n<\/ul>\n<div><\/div>\n<div><strong>Workshop and Symposium Talks<\/strong><\/div>\n<\/div>\n<div>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Continuations in Music.\u00a0 Proceedings of the Workshop Dedicated to Olivier Danvy on the Occasion of His 64th Birthday (OlivierFest 2025), Singapore, Singapore, October 2025.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Types as a Specification Language for Creativity.\u00a0 The 6th International Workshop on Human Aspects of Types and Reasoning Assistants (HATRA 2025), Singapore, Singapore, 2025.<\/p>\n<\/li>\n<li>Youyou Cong.\u00a0 Towards an Educational Fragment of Scala.\u00a0 The Scala Workshop 2025 (Scala 2025), Singapore, Singapore, 2025.<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/kawazoe\/\" data-internallinksmanager029f6b8e52c=\"330\" title=\"\u5ddd\u6dfb\u88d5\u529f\" target=\"_blank\" rel=\"noopener\">Hironori Kawazoe<\/a>, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 A Mostly CPS, Partly ANF Translation of Dependent Types.\u00a0 The 36th Symposium on Implementation and Application of Functional Languages (IFL 2024).\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1N5HNXtcolsd9bJP3D2F84Yzbttz43rw1\/view?usp=sharing\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1LxFdposWX2TimnFoZo9YTXirK_sX1bzk\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/jessica\/\" data-internallinksmanager029f6b8e52c=\"342\" title=\"Cahyono Jessica Belicia\" target=\"_blank\" rel=\"noopener\">Jessica Belicia Cahyono<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Daisy: A Block-Based Environment for Learning Data Modeling.\u00a0 The 36th Symposium on Implementation and Application of Functional Languages (IFL 2024). (<a href=\"https:\/\/drive.google.com\/file\/d\/1meDorfj7FCScEWiVF99vnGJ1QDvnUbLW\/view?usp=drive_link\">paper<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/akane\/\" data-internallinksmanager029f6b8e52c=\"328\" title=\"\u8c37\u53e3\u831c\" target=\"_blank\" rel=\"noopener\">Akane Taniguchi<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Formalizing an Object-Oriented Programming Language with Delimited Control.\u00a0 The 36th Symposium on Implementation and Application of Functional Languages (IFL 2024). (<a href=\"https:\/\/drive.google.com\/file\/d\/1TV8ghyAmmmeVV6I-mMz9pNn5zyQPHZQt\/view?usp=drive_link\">paper<\/a>)<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Towards a Type Theory for Verifying Gradable Properties.\u00a0 IFIP WG 2.8 meeting, Utrecht, Netherlands, April 2024. (<a href=\"https:\/\/drive.google.com\/file\/d\/1tzleg-l2Z3MaDXyhY-o0GsF4QqLHCjnU\/view?usp=drive_link\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 One-Pass CPS Translation of Dependent Types.\u00a0 The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM) 2024, London, UK, January 2024. (<a href=\"https:\/\/drive.google.com\/file\/d\/13MdWMcGiYKsxvQEHXk0eFYsu84X0lSNA\/view?usp=drive_link\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1OUGBtmkDV87rMKDNOWXDnbjYUaBzNkJH\/view?usp=drive_link\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/syouki-tsuyama\/\" data-internallinksmanager029f6b8e52c=\"317\" title=\"Syouki Tsuyama\" target=\"_blank\" rel=\"noopener\">Syouki Tsuyama<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 An Intrinsically Typed Compiler for Algebraic Effect Handlers.\u00a0 The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2024), London, UK, January 2024. (<a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3635800.3636968\">paper<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/ikemori\/\" data-internallinksmanager029f6b8e52c=\"308\" title=\"\u6c60\u5b88\u548c\u69fb\" target=\"_blank\" rel=\"noopener\">Kazuki Ikemori<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Typed Equivalence of Labeled Effect Handlers and Labeled Delimited Control Operators.\u00a0 25th International Symposium on Principles and Practice of Declarative Programming (PPDP 2023), Lisbon, Portugal, October 2023. <span class=\"C9DxTc \">(<\/span><a class=\"XqQF9c\" href=\"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3610612.3610616\" target=\"_blank\" rel=\"noopener\"><span class=\"C9DxTc aw5Odc \">paper<\/span><\/a><span class=\"C9DxTc \">)<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Designing a Language for Learning Continuations.\u00a0 The Scheme and Functional Programming Workshop (Scheme 2023), Seattle, WA, USA, September 2023. (<a href=\"https:\/\/drive.google.com\/file\/d\/1XyNzNJIeDsoCPp_MEYvKJsWEf940oisR\/view?usp=drive_link\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1_jXW7SQxrPlVd0F83osTOdAs0S0yTvOv\/view?usp=drive_link\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">Youyou Cong.\u00a0 Weighted Refinement Types for Counterpoint Composition.\u00a0 The 11th ACM SIGPLAN Workshop on Functional Art, Music, Modelling and Design (FARM 2023), Seattle, WA, USA, September 2023. (<a href=\"https:\/\/dl.acm.org\/doi\/10.1145\/3609023.3609804\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1Rqe-s7iWUodr3O2S93eWyvh2QocElS_1\/view?usp=drive_link\">slides<\/a>)<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Rifqi Adlan <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/rifqi-adil-apriyadi\/\" data-internallinksmanager029f6b8e52c=\"325\" title=\"Rifqi Adlan Apriyadi\" target=\"_blank\" rel=\"noopener\">Apriyadi<\/a>, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>, and Youyou Cong.\u00a0 Program State Visualizer with User-Defined Representation Conversion.\u00a0 First Workshop on Future Debugging Techniques (DEBT 2023), Seattle, WA, USA, July 2023. (<a href=\"https:\/\/orange.hosting.lsoft.com\/trk\/clickp?ref=znwrbbrs9_6-2d8c7_0x33ae25x0919&amp;doi=3605155.3605863\">paper<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Kenichi Asai.\u00a0 Towards a Reflection for Effect Handlers.\u00a0 PEPM 2023, Boston, MA, USA, January 2023. (<span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/www.google.com\/url?q=https%3A%2F%2Fdoi.org%2F10.1145%2F3563767.3568127&amp;sa=D&amp;sntz=1&amp;usg=AOvVaw3jtLt6RstPUCmhgO9i72Oe\" target=\"_blank\" rel=\"noopener\">paper<\/a><\/span>, <span class=\" aw5Odc\"><a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1qTeZkoKRDVgwgf5Br5Y72rZ8N6iVZcfm\/view?usp=share_link\" target=\"_blank\" rel=\"noopener\">slides<\/a><\/span>, <a href=\"https:\/\/www.youtube.com\/watch?v=XQ0fBRzXm-I\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/junya-nose\/\" data-internallinksmanager029f6b8e52c=\"305\" title=\"\" target=\"_blank\" rel=\"noopener\">Junya Nose<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Mio: A Block-Based Environment for Program Design.\u00a0 SPLASH-E 2022, Auckland, New Zealand, December 2022. (<a href=\"https:\/\/doi.org\/10.1145\/3563767.3568127\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1qTeZkoKRDVgwgf5Br5Y72rZ8N6iVZcfm\/view?usp=share_link\">slides<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=b_REvr_8AN8\">video<\/a>)<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 In Search of a Type Theory for Fuzzy Properties.\u00a0 International Conference on Logic and Engineering of Natural Language Semantics (LENLS 19), Tokyo, Japan, November 2022. (<a href=\"https:\/\/drive.google.com\/file\/d\/12WbLAAfkzwo9NkcdoGuKt2-NI6YchumR\/view?usp=share_link\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1n7oonlolNtLzNLbIXshJWSXvn74nIty6\/view?usp=share_link\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Kenichi Asai.\u00a0 Towards Dependently-Typed Control Effects.\u00a0 The 7th Workshop on Type-Driven Development (TyDe 2022), Ljubljana, Slovenia, September 2022. (<a href=\"https:\/\/drive.google.com\/file\/d\/18ByJ7Q4o5N0PWQjy-yU_W-5YFnRYnxKX\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1Q6a3z0Ua9LfFTMFFkeCeY7oFBLfcF0WE\/view?usp=sharing\">slides<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=OGE2gm_-APY&amp;list=PLyrlk8Xaylp6udrwp7P4T3c3tEYIxATZl&amp;index=10\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><span style=\"font-size: revert; color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\">Youyou Cong, Shin-ya Katsumata, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/niimi\/\" data-internallinksmanager029f6b8e52c=\"303\" title=\"\u65b0\u7f8e \u548c\u751f\" target=\"_blank\" rel=\"noopener\">Kazuki Niimi<\/a>, and <a href=\"http:\/\/ps.informatik.uni-tuebingen.de\/team\/brachthaeuser\/\" data-internallinksmanager029f6b8e52c=\"318\" title=\"Jonathan Immanuel Brachth\u00e4user\" target=\"_blank\" rel=\"noopener\">Jonathan Immanuel Brachth\u00e4user<\/a>.\u00a0 Monadic Semantics of Bidirectional Effects.\u00a0 The 10th ACM SIGPLAN Workshop on Higher-Order Programming with Effects (HOPE 2022), Ljubljana, Slovenia, September 2022.<\/span><\/p>\n<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Type-Guided Music Composition.\u00a0 YOW! Lambda Jam 2022, online, May 2022. (<a href=\"https:\/\/drive.google.com\/file\/d\/18xE9Jmh2gq-KrIGmbKObxiFSWuoFqsi1\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/furudono\/\" data-internallinksmanager029f6b8e52c=\"307\" title=\"\u53e4\u6bbf\u76f4\u4e5f\" target=\"_blank\" rel=\"noopener\">Naoya Furudono<\/a>, Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>, and <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/daan\/\" data-internallinksmanager029f6b8e52c=\"319\" title=\"Daan Leijen\" target=\"_blank\" rel=\"noopener\">Daan Leijen<\/a>.\u00a0 Towards Efficient Adjustment of Effect Rows.\u00a0 International Symposium on Trends in Functional Programming (TFP 2022), online, March 2022. (<a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-3-031-21314-4_9\">paper<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/ikemori\/\" data-internallinksmanager029f6b8e52c=\"308\" title=\"\u6c60\u5b88\u548c\u69fb\" target=\"_blank\" rel=\"noopener\">Kazuki Ikemori<\/a>, Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>, and <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/daan\/\" data-internallinksmanager029f6b8e52c=\"319\" title=\"Daan Leijen\" target=\"_blank\" rel=\"noopener\">Daan Leijen<\/a>.\u00a0 Sound and Complete Type Inference for Closed Effect Rows.\u00a0 International Symposium on Trends in Functional Programming (TFP 2022), online, March 2022.\u00a0(<a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-3-031-21314-4_8\">paper<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Kenichi Asai.\u00a0 Understanding Algebraic Effect Handlers via Delimited Control Operators.\u00a0 International Symposium on Trends in Functional Programming (TFP 2022), online, March 2022.\u00a0 (<a href=\"https:\/\/link.springer.com\/chapter\/10.1007\/978-3-031-21314-4_4\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1sv0g72kBLBLHG9KHAZE3sobB3ljeLbXw\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong. \u00a0 Towards Type-Based Music Composition.\u00a0 The 11th International Workshop on Trends in Functional Programming in Education (TFPIE 2022), online, March 2022.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1GZalMD3T5YFVfIO4xeUL4G35Y4pURFDE\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1M_ezk5ZA9_39CrNo3KQBBdI0DeJ_3xSf\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/syouki-tsuyama\/\" data-internallinksmanager029f6b8e52c=\"317\" title=\"Syouki Tsuyama\" target=\"_blank\" rel=\"noopener\">Syouki Tsuyama<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Intrinsically-Typed Interpreters for Effectful and Coeffectful Languages.\u00a0 First Workshop on the Implementation of Type Systems (WITS 2022), Philadelphia, PA, June 2022. (<a href=\"https:\/\/popl22.sigplan.org\/details\/wits-2022-papers\/11\/Intrinsically-Typed-Interpreters-for-Effectful-and-Coeffectful-Languages-discussion-\">abstract<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/junya-nose\/\" data-internallinksmanager029f6b8e52c=\"305\" title=\"\" target=\"_blank\" rel=\"noopener\">Junya Nose<\/a>, Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Design with Blocks, Code in Text: A Hybrid Environment for Program Design Recipe.\u00a0 The Scheme and Functional Programming Workshop (Scheme 2021), online, August 2021.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1JEHI2RaPZsQ8AHug3SYDc4zNQw2DyJmm\/view?usp=sharing\">abstract<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/niimi\/\" data-internallinksmanager029f6b8e52c=\"303\" title=\"\u65b0\u7f8e \u548c\u751f\" target=\"_blank\" rel=\"noopener\">Kazuki Niimi<\/a>, Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>, <a href=\"http:\/\/ps.informatik.uni-tuebingen.de\/team\/brachthaeuser\/\" data-internallinksmanager029f6b8e52c=\"318\" title=\"Jonathan Immanuel Brachth\u00e4user\" target=\"_blank\" rel=\"noopener\">Jonathan Immanuel Brachth\u00e4user<\/a>.\u00a0 Contextual Polymorphism Meets Bidirectional Effects.\u00a0 The 6th Workshop on Type-Driven Development (TyDe 2021), online, August 2021.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/14ddUzdGHxtjJ8fBtwpczwIXJ73acTGl-\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1MU0EaO-pOXqK3LqhLDjRGx9N9qbGv9X6\/view?usp=sharing\">slides<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=Ws4vvOJ5c1k\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Ningning <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/zhijie-xie\/\" data-internallinksmanager029f6b8e52c=\"343\" title=\"\u8b1d\u5fd7\u6770\" target=\"_blank\" rel=\"noopener\">Xie<\/a>, Youyou Cong, <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/daan\/\" data-internallinksmanager029f6b8e52c=\"319\" title=\"Daan Leijen\" target=\"_blank\" rel=\"noopener\">Daan Leijen<\/a>.\u00a0 First-class Names for Effect Handlers.\u00a0 The 9th ACM SIGPLAN Workshop on Higher-Order Programming with Effects (HOPE 2021), online, August 2021.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1GElKBQnIyHgm5xpq0DeHlHkel75pglfF\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=3HsI4__8RQM&amp;t=1071s\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/junya-nose\/\" data-internallinksmanager029f6b8e52c=\"305\" title=\"\" target=\"_blank\" rel=\"noopener\">Junya Nose<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Toward Automated Feedback in HtDP-based Programming: A DSL-based Approach.\u00a0 The 10th International Workshop on Trends in Functional Programming in Education (TFPIE 2021), online, February 2021.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1LazFdCE8V2jACgRO362GzlQa49ba563P\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1vD8Mid8kptmjQhz8ORyR0yAi26lNzhbI\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Kenichi Asai, Youyou Cong, and Chiaki Ishio.\u00a0 A Functional Abstraction of Typed Trails.\u00a0 The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2021), online, January 2021.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1VP-ojvrFAN18S7or-WLXj60xha1PgGwE\/view?usp=sharing\">abstract<\/a>,<a href=\"https:\/\/drive.google.com\/file\/d\/1_6BTxDyA8g0BD-SP2cUqFQIU7OeT9xVG\/view?usp=sharing\"> slides<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=fvWxWyV05v4\">video<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong, <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/furudono\/\" data-internallinksmanager029f6b8e52c=\"307\" title=\"\u53e4\u6bbf\u76f4\u4e5f\" target=\"_blank\" rel=\"noopener\">Naoya Furudono<\/a>, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 On Teaching Type Systems as Macros. The Scheme and Functional Programming Workshop (Scheme 2020), online, August 2020.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1vPRqxqtNqBnS-Ujh0fT9zdTwE2YI6mIE\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1dNrDS4ox89Ef9We292VqGaQFpyL2gYdt\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/junya-nose\/\" data-internallinksmanager029f6b8e52c=\"305\" title=\"\" target=\"_blank\" rel=\"noopener\">Junya Nose<\/a>, Youyou Cong, and <a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/masuhara\/\" data-internallinksmanager029f6b8e52c=\"285\" title=\"\u5897\u539f\u82f1\u5f66\" target=\"_blank\" rel=\"noopener\">Hidehiko Masuhara<\/a>.\u00a0 Designing a Programming Environment Base on the Program Design Recipe. The Scheme and Functional Programming Workshop (Scheme 2020), online, August 2020.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1r0OOXMto7DfBaKFUhwn-pQ4nqhjoya6D\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1SvIafIFgO7mEz_EyNK_75GpzyRGQ4nLx\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and John Leo.\u00a0 Counterpoint by Construction. The 7th ACM SIGPLAN Workshop on Functional Art, Music, Modelling and Design (FARM 2019), Berlin, Germany, August 2019.\u00a0 (<a href=\"https:\/\/dl.acm.org\/citation.cfm?id=3342578\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1A9A2UHJhrHt-j_FGRsxMHEIB6e7xAf2G\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Akiko Mito.\u00a0 Induction via Recursion: A Proofs-as-Programs Approach to Math Education.\u00a0 The 7th International Workshop on Trends in Functional Programming in Education (TFPIE 2018), Gothenburg, Sweden, June 2018.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/14sz9YxIbRcDSUwnKBQxKhCKXW-c8bHnJ\/view?usp=sharing\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1p5sE35tMfZ13B_KYjho44JDCppMyYRP9\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Kenichi Asai.\u00a0 Shifting and Resetting in the Calculus of Constructions.\u00a0 The 19th International Symposium on Trends in Functional Programming (TFP 2018), Gothenburg, Sweden, June 2018.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1idIW5bToyw2lj20bxGQgfDNJIP1Q0fyU\/view?usp=sharing\">paper<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1TZN5MQhXUb0sOBUYiMElsZAt4nXtRaQe\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Combining Control Operators and Dependent Types.\u00a0 The 45th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2018) Student Research Competition, Los Angeles, USA January 2018.\u00a0 (<a href=\"https:\/\/drive.google.com\/file\/d\/1Nd65YR3nswnuCLyX6rUoj8xgeysqBPjm\/view?usp=sharing\">abstract<\/a>,<a href=\"https:\/\/drive.google.com\/file\/d\/1AuGVNW7aFFsZ1pGwDS_UFi4l9S4XeT9n\/view?usp=sharing\"> poster<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and William J. Bowman.\u00a0 Only Control Effects and Dependent Types. The 6th ACM SIGPLAN Workshop on Higher-Order Programming with Effects (HOPE 2017), Oxford University, September 2017. (<a href=\"https:\/\/drive.google.com\/file\/d\/12c5aFgydmnxBWx68olsqfZ6znvcliWOn\/view?usp=sharing\">abstract<\/a>, <a href=\"https:\/\/github.com\/wilbowma\/cur-control\">code<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong and Akiko Mito.\u00a0 A half-day class in OCaml for non-CS major students. The 5th International Workshop on Trends in Functional Programming in Education (TFPIE 2016), College Parc, MD, USA, June 2016. (<a class=\"XqQF9c\" href=\"https:\/\/drive.google.com\/file\/d\/1s_DfWftQ_asxHosY_euK0wNgOk7wdQZO\/view?usp=drive_link\" target=\"_blank\" rel=\"noopener\"><span class=\"C9DxTc aw5Odc \">draft<\/span><\/a>,<a href=\"https:\/\/drive.google.com\/file\/d\/1rnoAzEeFNtWPyo0UbvKU0dHOhPFXrwgo\/view?usp=sharing\"> slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Implementing a Stepper using Delimited Continuations. 27th New England Programming Languages Symposium, Middletown, CT, USA, June 2015. (<a href=\"http:\/\/www.nepls.org\/Events\/27\/abstracts.html#cong\">abstract<\/a>, <a href=\"https:\/\/drive.google.com\/file\/d\/1DIAP9sIRephmJv599p6IKOScCW6-JljB\/view?usp=sharing\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Youyou Cong.\u00a0 Focus and Delimited Continuations. Workshop on Continuations and Scope, New York, NY, USA, May 2015. (<a href=\"https:\/\/drive.google.com\/file\/d\/1YAMDXwJCWb_xvFVjvsHeEk1j5nCqkAHP\/view?usp=sharing\">handout<\/a>,<a href=\"https:\/\/drive.google.com\/file\/d\/1qG6v4sZJjruTgx9DITZDYLVuIjlVqU_H\/view?usp=sharing\"> slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><span style=\"color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\">Youyou Cong.\u00a0 Analysis and Implementation of Focus and Inverse Scope by Delimited Continuations. Kyoto Summer School in Logic, Language and Information, Kyoto, Japan, August 2014. (<\/span><a style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" href=\"http:\/\/www.cape.bun.kyoto-u.ac.jp\/capes\/ws\/ws2014\/\">abstract<\/a><span style=\"color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\">, <\/span><a style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" href=\"https:\/\/drive.google.com\/file\/d\/1_T_5CTTFTnsVrlWN_o7sx8hgseo2MYCW\/view?usp=sharing\">slides<\/a><span style=\"color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\">)<\/span><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div>\n<p><strong>Invited Talks &amp; Lectures<\/strong><\/p>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Introduction to Dependently Typed Programming in Agda.\u00a0 PPL Summer School 2025, September 2025. (<a href=\"https:\/\/github.com\/YouyouCong\/pplss-2025\">materials<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Continuations from Three Angles.\u00a0 FLOPS 2024 keynote, May 2024. (<a href=\"https:\/\/drive.google.com\/file\/d\/1jxF4iXeln6D1PJ2h8Kf98tQ9lO9AAZXK\/view?usp=drive_link\">slides<\/a>)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Programming Computational Effects with Delimited Continuations.\u00a0 PPL Summer School 2022, August 2022. (<a href=\"https:\/\/github.com\/YouyouCong\/ppl-summer-school-2022\/tree\/main\/cong\">materials<\/a>, <a href=\"https:\/\/www.youtube.com\/watch?v=T6WoMtRmP3o&amp;t=5s&amp;pp=ygUM6ZmQ5a6a57aZ57aa\">video<\/a>)<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>Composing Music from Types.\u00a0 TYPES 2022, June 2022. (<a href=\"https:\/\/drive.google.com\/file\/d\/1r81m6zvfMlFBzPscFgja_WzwGm5YjGm7\/view?usp=sharing\">slides<\/a>)<\/li>\n<li>\n<p class=\"p1\">A Tutorial on Delimited Continuations. ERATO MMSD Project Colloquium, June 15, 2021.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div>\n<div><\/div>\n<div><strong>Service<\/strong><\/div>\n<\/div>\n<div>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/wiki.tfpie.science.ru.nl\/TFPIE2027\">TFPIE 2027<\/a> Program Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/home\/POPL-2027\">POPL 2027<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\"><a href=\"https:\/\/src.acm.org\/winners\/2026\">ACM SRC 2026 Grand Finals<\/a> Program Committee<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp26.sigplan.org\/home\/scheme-2026\">Scheme 2026<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp26.sigplan.org\/home\/farm-2026\">FARM 2026<\/a> Program Committee<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" style=\"list-style-type: none;\" aria-level=\"1\"><\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/home\/flops-2026\">FLOPS 2026<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/sigcse2026.sigcse.org\/track\/sigcse-ts-2026-acm-student-research-competition#Deadlines-and-Submission\">SIGCSE TS 2026 ACM Student Research Competition<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl26.sigplan.org\/home\/PADL-2026\">PADL 2026<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2026.programming-conference.org\/\">&lt;Programming&gt; 2026<\/a> Program Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/home\/icfp-splash-2025\">Scheme 2025<\/a> Program Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/home\/icfp-splash-2025\/olivierfest-2025\">OlivierFest 2025<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2025.splashcon.org\/track\/splash-2025-farm\">FARM 2025<\/a> Program Committee<\/p>\n<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/www.sciencedirect.com\/journal\/journal-of-computer-languages\">Journal of Computer Languages<\/a> Editorial Board<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/track\/fse-2025\/fse-2025-software-engineering-education\">FSE-SEET 2025<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/jssst-ppl.org\/workshop\/2025\/\">PPL 2025<\/a> Organizing Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl25.sigplan.org\/home\/pepm-2025\">PEPM 2025<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/trendsfp.github.io\/\">TFP 2025<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2024.splashcon.org\/track\/splash-2024-oopsla\">OOPSLA 2024<\/a> Review Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\"><a href=\"https:\/\/icfp24.sigplan.org\/home\/scheme-2024\">Scheme 2024<\/a> Program Chair<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/track\/icse-2024\/icse-2024-software-engineering-education-and-training-track\">ICSE-SEET 2024<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl24.sigplan.org\/home\/PEPM-2024\">PEPM 2024<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl24.sigplan.org\/home\/PADL-2024\">PADL 2024<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\"><a href=\"https:\/\/wiki.tfpie.science.ru.nl\/TFPIE2024\">TFPIE 2024<\/a> Program Committee<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2023.splashcon.org\/home\/gpce-2023\">GPCE 2023<\/a> Publicity Chair, Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp23.sigplan.org\/home\/farm-2023\">FARM 2023<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a style=\"font-size: revert; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" href=\"https:\/\/icfp23.sigplan.org\/home\/tyde-2023\">TyDe 2023<\/a><span style=\"font-size: revert; color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\"> Program Co-Chair<\/span><\/p>\n<\/li>\n<\/ul>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/shonan.nii.ac.jp\/seminars\/203\/\">NII Shonan Meeting No.203<\/a> Co-Organizer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2023.programming-conference.org\/\">&lt;Programming&gt; 2023<\/a> Workshops Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2023.programming-conference.org\/home\/px-2023\">PX\/23<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\"><a href=\"https:\/\/trendsfp.github.io\/\">TFP 2023<\/a> Program Committee<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl23.sigplan.org\/track\/POPL-2023-student-research-competition\">POPL 2023 Student Research Competition<\/a> Selection Committee<\/p>\n<\/li>\n<li class=\"zfr3Q TYR86d eD0Rn \" dir=\"ltr\">\n<p class=\"zfr3Q CDt4Ke \" dir=\"ltr\" role=\"presentation\"><a class=\"XqQF9c\" href=\"https:\/\/functional-art.org\/\" target=\"_blank\" rel=\"noopener\"><span class=\"C9DxTc aw5Odc \">FARM<\/span><\/a><span class=\"C9DxTc \">\u00a0Steering Committee<\/span><\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp22.sigplan.org\/series\/icfp\">ICFP<\/a> Steering Committee (member-at-large, 2022 &#8211; 2026)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2022.splashcon.org\/home\/rebls-2022\">REBLS 2022<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2022.splashcon.org\/home\/aplas-2022\">APLAS 2022<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2022.splashcon.org\/\">SPLASH 2022<\/a> Hybridization Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2022.splashcon.org\/track\/gpce-2022-catering\">GPCE 2022<\/a> Publicity Chair, Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp22.sigplan.org\/home\/farm-2022\">FARM 2022<\/a> Program Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/conf.researchr.org\/home\/flops-2022\">FLOPS 2022<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/msfp-workshop.github.io\/msfp2022\/\">MSFP 2022<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2022.programming-conference.org\/home\/px-2022\">PX\/22<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/jssst-ppl.org\/workshop\/2022\/index.html\">PPL 2022<\/a> Organizing Committee, Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl22.sigplan.org\/home\/pepm-2022\">PEPM 2022<\/a> Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl22.sigplan.org\/\">POPL 2022<\/a> Virtualization Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2021.splashcon.org\/\">SPLASH 2021<\/a> Hybridization Co-Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/ppdp2021.github.io\/\">PPDP 2021<\/a> External Reviewer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/ifl21.cs.ru.nl\/\">IFL 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp21.sigplan.org\/home\/mlfamilyworkshop-2021\">ML 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp21.sigplan.org\/home\/ocaml-2021\">OCaml 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp21.sigplan.org\/home\/scheme-2021\">Scheme 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp21.sigplan.org\/\">ICFP 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/src.acm.org\/winners\/2021\">ACM SRC 2021 Grand Finals<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"http:\/\/www.wikicfp.com\/cfp\/servlet\/event.showcfp?eventid=114215&amp;copyownerid=155592\">TFPIE 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2021.programming-conference.org\/home\/px-2021\">PX\/21<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl21.sigplan.org\/home\/pepm-2021\">PEPM 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/popl21.sigplan.org\/home\/PADL-2021\">PADL 2021<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/www.haskell.org\/haskell-symposium\/\">Haskell Symposium<\/a> Steering Committee (Member-At-Large, 2020 &#8211; 2023)<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2020.ecoop.org\/home\/scala-2020\">Scala 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp20.sigplan.org\/home\/tyde-2020\">TyDe 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp20.sigplan.org\/home\/mlfamilyworkshop-2020\">ML 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp20.sigplan.org\/home\/haskellsymp-2020\">Haskell 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp20.sigplan.org\/track\/icfp-2020-student-research-competition\">ICFP 2020 Student Research Competition<\/a> Chair<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp20.sigplan.org\/\">ICFP 2020<\/a> External Reviewer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2020.programming-conference.org\/home\/px-2020\">PX\/20<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"http:\/\/www.staff.science.uu.nl\/~hage0101\/tfpie2020\/index.html\">TFPIE 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/jssst-ppl.org\/workshop\/2020\/\">PPL 2020<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/jssst-ppl.org\/workshop\/2020\/\">PPL 2020<\/a> Organizing Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"http:\/\/www.is.ocha.ac.jp\/~bekki\/lenls\/\">LENLS 16<\/a> External Reviewer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/2019.splashcon.org\/track\/splash-2019-Onward-papers\">Onward! 2019<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp19.sigplan.org\/track\/icfp-2019-Research-Artifacts\">ICFP 2019 Research Artifacts<\/a> Evaluation Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/icfp19.sigplan.org\/home\/farm-2019\">FARM 2019<\/a> Program Committee<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"https:\/\/wiki.portal.chalmers.se\/agda\/pmwiki.php?n=Main.AIMXXIX\">Agda Implementors\u2019 Meeting XXIX<\/a> Organizer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a href=\"http:\/\/www.is.ocha.ac.jp\/~bekki\/lenls\/lenls14\/index.html\">LENLS 14<\/a> External Reviewer<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\"><a style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" href=\"https:\/\/www.cs.ox.ac.uk\/conferences\/fscd2017\/\">FSCD 2017<\/a><span style=\"color: initial; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\"> External Reviewer<\/span><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div><\/div>\n<div><strong>Honors and Awards<\/strong><\/div>\n<div>\n<div>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">Tokyo Tech Challenging Research Award, June 2023.<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Tokyo Tech Best Teacher Award, February 2023.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">PPL 2022 Best Poster Award, March 2022.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">PPL 2021 Best Poster Award, March 2021.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">POPL 2018 Student Research Competition, First Place, January 2018.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">PPL 2014 Student Presentation Award, March 2014.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Ochanomizu University Best Achievement Award, December 2013.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Ochanomizu University Science and Math Student Support Project Outstanding Student Award, April 2013.<\/p>\n<\/li>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Ochanomizu University High Achiever Scholarship, May 2012.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div><\/div>\n<div><span style=\"color: #000000;\"><strong><span style=\"font-size: large;\">Teaching<\/span><\/strong><\/span><\/div>\n<div>\n<ul>\n<li dir=\"ltr\" aria-level=\"1\">\n<p dir=\"ltr\" role=\"presentation\">Programming Language Theory (MCS.M428)<br \/>\nGraduate course on fundamentals of programming language theory (Spring 2024 &#8211; Present).<\/p>\n<\/li>\n<li><span style=\"font-size: medium;\">Introduction to Computer Science (MCS.T204)<br \/>\nUndergraduate course on functional programming in Scala.\u00a0 Co-taught with Ryo Kashima (Spring 2020 &#8211; Present).<\/span><\/li>\n<\/ul>\n<ul>\n<li><span style=\"font-size: medium;\">Programming I (MCS.T224)<br \/>\nUndergraduate course on program development in Scala.\u00a0 Co-taught with Ken Wakita (Fall 2019 &#8211; Fall 2022).<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div>\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u7406\u8ad6\u3001\u7279\u306b\u7d99\u7d9a\u3084\u4f9d\u5b58\u578b\u306b\u8208\u5473\u3092\u6301\u3063\u3066\u3044\u307e\u3059\u3002<a href=\"https:\/\/drive.google.com\/file\/d\/1TzG8RJkOaEZdYTJdr33onFo5n5kTONz5\/view?usp=sharing\">\u535a\u58eb\u8ad6\u6587<\/a>\u3067\u306f\u3001\u30d7\u30ed\u30b0\u30e9\u30e0\u306e\u4fe1\u983c\u6027\u3068\u8a00\u8a9e\u306e\u8868\u73fe\u529b\u306e\u4e21\u7acb\u3092\u76ee\u6307\u3057\u3066\u3001\u9650\u5b9a\u7d99\u7d9a\u547d\u4ee4\u3092\u3082\u3064\u4f9d\u5b58\u578b\u4ed8\u304d\u8a00\u8a9e\u3092\u8a2d\u8a08\u3057\u307e\u3057\u305f\u3002<\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<h3><strong>\u5c65\u6b74\u66f8<\/strong><\/h3>\n<div><span style=\"font-size: medium;\">\u00a0<\/span><\/div>\n<div><span style=\"font-size: medium;\">\u82f1\u8a9e\u306e\u5c65\u6b74\u66f8\u306f<a href=\"https:\/\/drive.google.com\/file\/d\/14dAmkHiDlsiui40VNKepjph00lCB8I_K\/view?usp=sharing\">\u3053\u3061\u3089<\/a>\u3067\u3059\u3002<\/span><\/div>\n<div><\/div>\n<\/div>\n<div><\/div>\n<div>\n<h3><strong>\u30ad\u30fc\u30ef\u30fc\u30c9<\/strong><\/h3>\n<div>\n<p>\u95a2\u6570\u578b\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3001\u9650\u5b9a\u7d99\u7d9a\u3001\u4f9d\u5b58\u578b\u3001\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6559\u80b2\u3001\u81ea\u7136\u8a00\u8a9e\u610f\u5473\u8ad6<\/p>\n<div>\n<div><\/div>\n<\/div>\n<div>\n<div>\n<h3><strong>\u8077\u6b74<\/strong><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h4>2019\u5e744\u6708 \u2013 \u73fe\u5728<\/h4>\n<div>\u00a0\u00a0<a href=\"https:\/\/www.titech.ac.jp\/\">\u6771\u4eac\u79d1\u5b66\u5927\u5b66<\/a>\uff082024\u5e749\u6708\u307e\u3067\u6771\u4eac\u5de5\u696d\u5927\u5b66\uff09<a href=\"https:\/\/www.titech.ac.jp\/about\/organization\/schools\/organization04.html\">\u60c5\u5831\u7406\u5de5\u5b66\u9662<\/a> <a href=\"https:\/\/educ.titech.ac.jp\/is\/\">\u6570\u7406\u30fb\u8a08\u7b97\u79d1\u5b66\u7cfb<\/a> \u52a9\u6559<\/div>\n<div><\/div>\n<\/div>\n<div><\/div>\n<div>\n<div>\n<h3><strong>\u5b66\u6b74<\/strong><\/h3>\n<\/div>\n<\/div>\n<div>\n<h4>2019\u5e743\u6708<\/h4>\n<div>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66\u5927\u5b66\u9662 \u4eba\u9593\u6587\u5316\u5275\u6210\u79d1\u5b66\u7814\u7a76\u79d1 \u7406\u5b66\u5c02\u653b \u60c5\u5831\u79d1\u5b66\u9818\u57df \u535a\u58eb\u5f8c\u671f\u8ab2\u7a0b \u4fee\u4e86<\/div>\n<div><\/div>\n<h4>2016\u5e743\u6708<\/h4>\n<div>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66\u5927\u5b66\u9662 \u4eba\u9593\u6587\u5316\u5275\u6210\u79d1\u5b66\u7814\u7a76\u79d1 \u7406\u5b66\u5c02\u653b \u60c5\u5831\u79d1\u5b66\u30b3\u30fc\u30b9 \u535a\u58eb\u524d\u671f\u8ab2\u7a0b \u4fee\u4e86<\/div>\n<div><\/div>\n<h4>2014\u5e743\u6708<\/h4>\n<p>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66 \u7406\u5b66\u90e8 \u60c5\u5831\u79d1\u5b66\u79d1 \u5352\u696d<\/p>\n<\/div>\n<\/div>\n<div><\/div>\n<div><\/div>\n<div>\n<div>\n<div>\n<h3><strong>\u8ad6\u6587\u30fb\u767a\u8868<\/strong><\/h3>\n<\/div>\n<\/div>\n<div><a href=\"https:\/\/prg.is.titech.ac.jp\/en\/people\/cong\/\">\u82f1\u8a9e\u306e\u30da\u30fc\u30b8<\/a>\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\u3002<\/div>\n<div><\/div>\n<\/div>\n<div>\n<div>\n<div>\n<div>\n<div><\/div>\n<\/div>\n<div>\n<div>\n<h3><strong>\u6d77\u5916\u7d4c\u9a13<\/strong><\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div>\n<div><\/div>\n<h4>2018\u5e7410\u6708 \u2013 11\u6708<\/h4>\n<div>\u30d1\u30c7\u30e5\u30fc\u5927\u5b66\uff08\u30db\u30b9\u30c8\uff1a<a href=\"https:\/\/tiarkrompf.github.io\/\" target=\"\" rel=\"noopener noreferrer\">Tiark Rompf<\/a>\uff09<\/div>\n<\/div>\n<div><\/div>\n<div>\n<h4>2017\u5e743\u6708 \u2013 6\u6708<\/h4>\n<div>\u30c1\u30e3\u30eb\u30de\u30fc\u30b9\u5de5\u79d1\u5927\u5b66\uff08\u30db\u30b9\u30c8\uff1a<a href=\"http:\/\/www.cse.chalmers.se\/~abela\/\">Andreas Abel<\/a>\uff09<\/div>\n<div><\/div>\n<div>\n<h4>2016\u5e749\u6708 \u2013 12\u6708<\/h4>\n<div>\u30ce\u30fc\u30b9\u30a4\u30fc\u30b9\u30bf\u30f3\u5927\u5b66\uff08\u30db\u30b9\u30c8\uff1a<a href=\"https:\/\/felleisen.org\/matthias\/\">Matthias Felleisen<\/a>\uff09<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<div>\n<h4>2015\u5e743\u6708 \u2013 6\u6708<\/h4>\n<div>\n<p>\u30cb\u30e5\u30fc\u30e8\u30fc\u30af\u5927\u5b66\uff08\u30db\u30b9\u30c8\uff1a<a href=\"https:\/\/www.nyu.edu\/projects\/barker\/\" target=\"\" rel=\"noopener noreferrer\">Chris Barker<\/a>\uff09<\/p>\n<div>\n<h4><\/h4>\n<h3><strong>\u53d7\u8cde<\/strong><\/h3>\n<div>\n<div>\n<ul>\n<li>\u6771\u5de5\u5927\u6311\u6226\u7684\u7814\u7a76\u8cde, 2023\u5e746\u6708.<\/li>\n<\/ul>\n<\/div>\n<div><\/div>\n<ul>\n<li>\u6771\u5de5\u5927\u6559\u80b2\u8cde, 2023\u5e741\u6708.<\/li>\n<\/ul>\n<\/div>\n<div>\n<div>\n<ul>\n<li>PPL 2022 \u30dd\u30b9\u30bf\u30fc\u8cde\uff08\u4e00\u822c\u306e\u90e8\uff09, 2022\u5e743\u6708.<\/li>\n<\/ul>\n<\/div>\n<div>\n<ul>\n<li>PPL 2021 \u30dd\u30b9\u30bf\u30fc\u8cde\uff08\u4e00\u822c\u306e\u90e8\uff09, 2021\u5e743\u6708.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div>\n<ul>\n<li>POPL 2018 Student Research Competition, \u5927\u5b66\u9662\u751f\u90e8\u9580\u7b2c\u4e00\u4f4d, 2018\u5e741\u6708.<\/li>\n<\/ul>\n<\/div>\n<div>\n<ul>\n<li>PPL 2014 \u767a\u8868\u8cde\uff08\u5b66\u751f\u306e\u90e8\uff09, 2014\u5e743\u6708.<\/li>\n<\/ul>\n<ul>\n<li>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66\u5b66\u751f\u8868\u5f70, 2013\u5e7412\u6708.<\/li>\n<\/ul>\n<ul>\n<li>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66\u7406\u6570\u5b66\u751f\u5fdc\u63f4\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u512a\u79c0\u7814\u7a76\u8cde, 2013\u5e744\u6708.<\/li>\n<\/ul>\n<ul>\n<li>\u304a\u8336\u306e\u6c34\u5973\u5b50\u5927\u5b66\u5b66\u90e8\u751f\u6210\u7e3e\u512a\u79c0\u8005\u5968\u52b1<a href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/jiwon-kim\/\" data-internallinksmanager029f6b8e52c=\"345\" title=\"\u91d1\u5fd7\u9060\" target=\"_blank\" rel=\"noopener\">\u91d1<\/a>, 2012\u5e745\u6708.<\/li>\n<\/ul>\n<\/div>\n<div>\n<div>\n<div>\n<div>\n<h4><\/h4>\n<h3><strong>\u8b1b\u7fa9<\/strong><\/h3>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<ul>\n<li>\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u7406\u8ad6\uff08MCS.428\uff09<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<ul>\n<li>\u8a08\u7b97\u6a5f\u79d1\u5b66\u6982\u8ad6\uff08MTS.204\uff09<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<ul>\n<li>\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u7b2c\u4e00\uff08MTS.224, \u6f14\u7fd2\u62c5\u5f53\uff09<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>\u6c60\u5b88\u548c\u69fb&#8221; target=&#8221;_blank&#8221; rel=&#8221;noopener&#8221;>Kazuki Ikemori. Students&#8217; Understanding of (Delimited) Continuation&hellip; <a class=\"continue\" href=\"https:\/\/prg.is.titech.ac.jp\/ja\/people\/cong\/\">Continue Reading \u53e2\u60a0\u60a0<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":4,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","footnotes":""},"class_list":["post-2125","page","type-page","status-publish","hentry","radius"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/pages\/2125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/comments?post=2125"}],"version-history":[{"count":126,"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/pages\/2125\/revisions"}],"predecessor-version":[{"id":12283,"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/pages\/2125\/revisions\/12283"}],"up":[{"embeddable":true,"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/pages\/4"}],"wp:attachment":[{"href":"https:\/\/prg.is.titech.ac.jp\/ja\/wp-json\/wp\/v2\/media?parent=2125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}