Where did the GHC API go?

Neil Mitchell ndmitchell at gmail.com
Mon Dec 28 17:04:56 EST 2009


I've now updated Hoogle to point at the new links. I still think the
old link's should be restored (perhaps as a permanent redirect code?),
but at least it doesn't break Hoogle now.

Thanks, Neil

On Mon, Dec 28, 2009 at 11:06 AM, Malcolm Wallace
<malcolm.wallace at cs.york.ac.uk> wrote:
>> Too late. We had a stable link, I used it, Google used it, blog posts
>> were written that linked to it, I've emailed my wife links to it, I've
>> put them in Word documents, I've posted them on internal intranets.
>> You can't create a link, put content behind it, then move the content
>> - it just breaks the whole web.
>
> And incidentally, the _ghc_docs_ themselves continue to use these stable
> links to library docs, most of which are currently broken.
>
> All of the following links from documentation for ghc-6.12.1 give a 404 Not
> Found.  (I do not claim the list is exhaustive.)
>
> from http://www.haskell.org/ghc/docs/latest/html/users_guide/packages.html
> section 4.8 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Distribution-Simple.html
> section 4.8.8 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Distribution-InstalledPackageInfo.html#%tInstalledPackageInfo
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Distribution-License.html#t:License
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/using-concurrent.html
> section 4.12 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Concurrent.html
>
> from http://www.haskell.org/ghc/docs/latest/html/users_guide/primitives.html
> section 7.2 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/ghc-prim/GHC-Prim.html
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/syntax-extns.html
> section 7.3.10 links to
>    http://www.haskell.org/ghc/docs/latest/html/libraries/base/GHC-Exts.html
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/arrow-notation.html
> section 7.10 links twice to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Arrow.html
>
> from http://www.haskell.org/ghc/docs/latest/html/users_guide/pragmas.html
> section 7.13.1 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/Cabal/Language-Haskell-Extension.html
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/special-ids.html
> section 7.15 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/ghc-prim/GHC-Prim.html
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/lang-parallel.html
> section 7.18.1 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Concurrent.html
> section 7.18.2 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/stm/Control-Concurrent-STM.html
> section 7.18.4 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/parallel/Control-Parallel.html
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/parallel/Control-Parallel-Strategies.html
>
> from http://www.haskell.org/ghc/docs/latest/html/users_guide/ffi.html
> section 8 incorrectly links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Concurrent.html
> where the real link ought to be
>    http://www.haskell.org/ghc/docs/latest/html/libraries/base/Foreign.html
>
> from http://www.haskell.org/ghc/docs/latest/html/users_guide/ffi-ghc.html
> section 8.2.4.2 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/Control-Concurrent.html
>
> from
> http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-windows.html
> section 11.2 links to
>
>  http://www.haskell.org/ghc/docs/latest/html/libraries/base/GHC-ConsoleHandler.html
>
>
> Regards,
>    Malcolm
>
> _______________________________________________
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users at haskell.org
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
>


More information about the Glasgow-haskell-users mailing list