Programming with angelic nondeterminismRastislav BodikSatish Chandraet al.2010POPL 2010Conference paper