Using fork() to run GHC