arXiv · 1710.03984
Abductive functional programming, a semantic approach
Abstract
We propose a call-by-value lambda calculus extended with a new construct inspired by abductive inference and motivated by the programming idioms of machine learning. Although syntactically simple the abductive construct has a complex and subtle operational semantics which we express using a style based on the Geometry of Interaction. We show that the calculus is sound, in the sense that well typed programs terminate normally. We also give a visual implementation of the semantics which relies on additional garbage collection rules, which we also prove sound.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Koko Muroya, Steven Cheung, Dan R. Ghica. 2017-10-11. Abductive functional programming, a semantic approach. https://arxiv.org/abs/1710.03984
Cite the original work for its findings. Save a collection to share your selection of sources.