Delightful paper on a multiplayer programming environment with ambiguous, example-based function definition: https://arxiv.org/abs/1704.06956