ICFP 2023
Mon 4 - Sat 9 September 2023 Seattle, Washington, United States
Fri 8 Sep 2023 14:45 - 15:30 at Olympic - miniKanren: Papers (Session 2 out of 2) Chair(s): William E. Byrd

We present an extension to the relational programming language miniKanren that allows arbitrary goals to run efficiently as constraints. With this change, it becomes possible to express a large number of commonly used constraints, which normally require modifications to the underlying implementation, in pure miniKanren. Moreover, it also becomes possible to express a number of new constraints that have proven difficult to realize within existing constraint authoring frameworks. We believe this approach represents a promising avenue for further extending the expressiveness of miniKanren’s constraint handling capabilities.

I study natural language processing and logic programming to design language based interfaces.

Fri 8 Sep

Displayed time zone: Pacific Time (US & Canada) change

14:00 - 15:30
miniKanren: Papers (Session 2 out of 2)miniKanren at Olympic
Chair(s): William E. Byrd University of Alabama at Birmingham, USA
14:00
45m
Talk
Stable Model Semantics Extension of miniKanren
miniKanren
Xiangyu Guo Arizona State University, James Smith , Ajay Bansal
Pre-print
14:45
45m
Talk
Goals as Constraints: Writing miniKanren Constraints in miniKanrenRemote
miniKanren
Evan Donahue University of Tokyo
Pre-print