title: Why is "cabal update" so slow and could I do it manually?
body: <p>When running <code>cabal update</code>, it takes so long time to download <code>00-index.tar.gz</code> from <a href="http://hackage.haskell.org/packages/index.tar.gz">hackage</a>, howver, when I download it from chrome, it is just a 9M file and the downloading finishes soon.</p>
  
  <p>so, why is <code>cabal update</code> so slow, and could I improve the performance by, for example manually download the files?</p>
  
  <p>as for the version of cabal I am using, it is:</p>
  
  <blockquote>
    <p>cabal-install version 1.22.6.0 using version 1.22.4.0 of the Cabal
    library</p>
  </blockquote>