<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">I’ve read the Simple Guide to Cabal at <a href="http://katychuang.com/cabal-guide/" class="">http://katychuang.com/cabal-guide/</a><div class=""><br class=""></div><div class="">It says:<br class=""><div class=""><br class=""></div><div class=""><span style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center; background-color: rgb(238, 238, 238); font-size: 14px;" class="">create a copy of a package by running the command</span></div><div class=""><span style="font-size: 14px;" class=""><code style="font-family: menlo, monospace; background-color: rgb(0, 0, 0); border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; color: white; padding: 5px 15px; line-height: 60px; text-align: center;" class="">cabal install</code><br style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center;" class=""><span style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center; background-color: rgb(238, 238, 238);" class="">Some flags can speed up this process</span><br style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center;" class=""><span style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center; background-color: rgb(238, 238, 238);" class="">--only-dependencies</span><br style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center;" class=""><span style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center; background-color: rgb(238, 238, 238);" class="">-jN to build N packages in parallel</span><br style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center;" class=""><span style="font-family: Georgia, 'Times New Roman', Times, serif; line-height: 60px; text-align: center; background-color: rgb(238, 238, 238);" class="">--dry-run to see what cabal plans to do (recommended)</span></span><br class=""><div class=""><br class=""></div><div class="">But here’s the thing (piping a word count from —dry-run) </div><div class=""><br class=""></div><div class="">$ cabal install hakyll --dry-run | wc -l     </div><div class=""><span class="Apple-tab-span" style="white-space:pre"> </span> 97</div><div class=""><div class="">cabal install hakyll --only-dependencies  --dry-run | wc -l</div><div class="">      96</div></div></div></div><div class=""><br class=""></div><div class="">So it takes 20+ minutes to install a package that you just want to check out for a few minutes, while your CPU melts down in the process?  I must be missing something here…?</div><div class=""><br class=""></div><div class="">Thanks again for your newbie support, greatly appreciated. </div><div class=""><br class=""></div><div class="">P.J. </div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>