I use this a lot in REPL driven development when combined with tests, each time I save the file all my tests run. But sometimes I don't want certain blocks of code to run or compiled as they are just there to be sent to the REPL for my own testing / development.