COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Logic and Semantics Seminar (Computer Laboratory) > Functional Programming with an Incremental Datalog
Functional Programming with an Incremental DatalogAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Jamie Vicary. Datalog is a carefully restricted logic programming language. What makes Datalog attractive is its declarative and incremental fixpoint semantics: Datalog queries consist of simple Horn clauses, yet Datalog solvers efficiently compute all derivable tuples even for recursive queries. In particular, incremental Datalog solvers can update the computed results when inputs change, which enables real-time static program analysis. However, as we argue in this talk, Datalog is ill-suited as a programming language and Datalog programs are hard to write and maintain. We propose a “new” frontend for Datalog: functional programming with sets. This talk is part of the Logic and Semantics Seminar (Computer Laboratory) series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsFriends of Scott Polar Research Institute lecture series MRC Epidemiology and CEDAR Seminars Pembroke Papers, Pembroke CollegeOther talksDynamic algorithmic networks of visual categorisations Microglia and astrocyte involvement in synapse loss in Alzheimer’s disease Applications of Multiple Wave Scattering: Antennas, Diffusion and Energy Harvesting Polynomial Chaos Expansions - Basics |