Gradually-typed programming languages permit the incremental addition of...
Program termination is an undecidable, yet important, property relevant ...
Software contracts allow programmers to state rich program properties us...
In this functional pearl, we examine the use of definitional interpreter...