ICFP 2022 (series) / miniKanren 2022 (series) / miniKanren 2022 / Wildcard Logic Variables
Wildcard Logic VariablesVirtual, Live
We propose a new kind of logic variables – wildcard variables – as a limited form of universal quantification. Combined with disequality constraints they extend the expressive power of OCanren – typed dialect of miniKanren, and enrich subset of OCaml programs that could be automatically converted to relational ones. We also report our progress on applying this idea to a task of synthesizing pattern matching compilation scheme.
slides (wildcards logic variables.pdf) | 71KiB |
Thu 15 SepDisplayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change
Thu 15 Sep
Displayed time zone: Belgrade, Bratislava, Budapest, Ljubljana, Prague change
09:00 - 10:30 | |||
09:00 30mTalk | On a Declarative Guideline-Directed UI Layout SynthesisVirtual, Live miniKanren Dmitrii Kosarev Saint Petersburg State University, P: Petr Lozov St. Petersburg State University, St. Petersburg, Russia, Denis Fokin , Dmitri Boulytchev St. Petersburg State University, St. Petersburg, Russia Pre-print File Attached | ||
09:30 30mTalk | On a Direction-Driven Functional ConversionVirtual, Live miniKanren P: Ekaterina Verbitskaia JetBrains, Daniil Berezun JetBrains Research, Dmitri Boulytchev St. Petersburg State University, St. Petersburg, Russia Pre-print File Attached | ||
10:00 30mTalk | Wildcard Logic VariablesVirtual, Live miniKanren P: Dmitrii Kosarev Saint Petersburg State University, Daniil Berezun JetBrains Research, Petr Lozov St. Petersburg State University, St. Petersburg, Russia Pre-print File Attached |