• Using GHC
  • Using Stack
  • With executables
  • With tests