Rapid Hot reload and reload-surviving values with GHCi. See Rapid on hackage for more info and a tutorial-style introduction.