Noam Zilberstein
Outcome Logic
CV
Eliminating Bugs with Dependent Haskell