___ ___ _
/ _ \ /\ /\/ __(_)
- / /_\// /_/ / / | | GHC Interactive, version 4.11, For Haskell 98.
+ / /_\// /_/ / / | | GHC Interactive, version 5.01, for Haskell 98.
/ /_\\/ __ / /___| | http://www.haskell.org/ghc/
\____/\/ /_/\____/|_| Type :? for help.
Loading package std ... linking ... done.
-Prelude> -- first, tidy up:
Prelude> :unset +s
+Prelude> -- first, tidy up:
Prelude> :! rm -f *.hi *.o *~
Prelude> :! cp D1.hs D.hs
Prelude>
"hello world84"
Main>
Main> -- touch a module + recompile
+Main> :! sleep 1
Main> :! touch C.hs
Main> :reload
Ok, modules loaded: Main, B, C, D.
Main> main
"hello world84"
Main>
-Main> -- change A, recompile & reload
+Main> -- change D, recompile & reload
Main> :! cp D2.hs D.hs
Main> :! $HC $HC_OPTS -no-recomp -c D.hs
Main> :reload