<p>&gt; Ah, but you&#39;re measuring the startup time of ghc --make, which is not the same as the work that each individual ghc would do if ghc were invoked separately on each module, for two reasons:</p>
<p>Excellent, sign me up for this plan then :)  ghc on a single file is very quick. </p>