2 papers
cs.PL2022
Parsing Randomness: Unifying and Differentiating Parsers and Random Generators
Harrison Goldstein, Benjamin C. Pierce
"A generator is a parser of randomness." This perspective on generators for random data structures is well established as folklore in the programming languages community, but it ha…
cs.PL2017
Abstractions for AI-Based User Interfaces and Systems
Alex Renda, Harrison Goldstein, Sarah Bird +2
Novel user interfaces based on artificial intelligence, such as natural-language agents, present new categories of engineering challenges. These systems need to cope with uncertain…