diff options
author | Ian Lynagh <ian@well-typed.com> | 2012-11-13 21:02:33 +0000 |
---|---|---|
committer | Ian Lynagh <ian@well-typed.com> | 2012-11-13 21:02:33 +0000 |
commit | 7ea49661cc5b45b048aca9a45f7fe3616fb56228 (patch) | |
tree | fdb3e11d922085c899cc5910ffec9fe4b2867aaf | |
parent | 9d7182fb010dc807045cb20c7b592dee5782fac8 (diff) | |
download | haskell-7ea49661cc5b45b048aca9a45f7fe3616fb56228.tar.gz |
Update the "Special built-in functions" docs
In particular, avoid referring the user to GHC.Prim; they generally
ought to use GHC.Exts instead.
-rw-r--r-- | docs/users_guide/glasgow_exts.xml | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml index fa0f3aa4e2..eeea29b330 100644 --- a/docs/users_guide/glasgow_exts.xml +++ b/docs/users_guide/glasgow_exts.xml @@ -9907,24 +9907,17 @@ r) -> <sect1 id="special-ids"> <title>Special built-in functions</title> -<para>GHC has a few built-in functions with special behaviour. These -are now described in the module <ulink -url="&libraryGhcPrimLocation;/GHC-Prim.html"><literal>GHC.Prim</literal></ulink> -in the library documentation. +<para>GHC has a few built-in functions with special behaviour. In particular: <itemizedlist> <listitem><para> -<ulink url="&libraryGhcPrimLocation;/GHC-Prim.html#v%3Ainline"><literal>inline</literal></ulink> +<ulink url="&libraryGhcPrimLocation;/GHC-Exts.html#v%3Ainline"><literal>inline</literal></ulink> allows control over inlining on a per-call-site basis. </para></listitem> <listitem><para> -<ulink url="&libraryGhcPrimLocation;/GHC-Prim.html#v%3Alazy"><literal>lazy</literal></ulink> +<ulink url="&libraryGhcPrimLocation;/GHC-Exts.html#v%3Alazy"><literal>lazy</literal></ulink> restrains the strictness analyser. </para></listitem> -<listitem><para> -<ulink url="&libraryGhcPrimLocation;/GHC-Prim.html#v%3AunsafeCoerce%23"><literal>unsafeCoerce#</literal></ulink> -allows you to fool the type checker. -</para></listitem> </itemizedlist> </para> </sect1> |