Steel: proof-oriented programming in a dependently typed concurrent separation logic.
Aymeric FromherzAseem RastogiNikhil SwamySydney GibsonGuido MartínezDenis MerigouxTahina RamananandroPublished in: Proc. ACM Program. Lang. (2021)
Keyphrases
- oriented programming
- proof theory
- linear logic
- natural deduction
- lambda calculus
- proof search
- higher order
- logical rules
- higher order logic
- automated theorem proving
- object oriented
- proof theoretic
- theorem prover
- classical logic
- sequent calculus
- cut elimination
- sequent calculi
- multi valued
- predicate logic
- complete axiomatization
- default reasoning
- logical framework
- multi agent
- reinforcement learning
- machine learning
- neural network
- concurrent programming
- databases
- mutual exclusion
- predicate calculus
- conditional logic
- logic programming
- steel industry