Probabilistic programming semantics for name generation
We make a formal analogy between random sampling and fresh name generation. We show that quasi-Borel spaces, a model for probabilistic programming, can soundly interpret the ν-calculus, a calculus for name generation. Moreover, we prove that this semantics is fully abstract up to first-order types....
Main Authors: | , , , |
---|---|
Format: | Journal article |
Language: | English |
Published: |
Association for Computing Machinery
2021
|