From f7c548fd652b99e7e2e4069ecd7ce2a5821d33ae Mon Sep 17 00:00:00 2001 From: Ian Lynagh Date: Wed, 31 Jan 2007 11:27:24 +0000 Subject: [PATCH] Fix typo --- docs/users_guide/glasgow_exts.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml index fb2124e..8bca485 100644 --- a/docs/users_guide/glasgow_exts.xml +++ b/docs/users_guide/glasgow_exts.xml @@ -4227,8 +4227,8 @@ Tim Sheard is going to expand it.) - Furthermore, the you can only run a function at compile time if it is imported - from another module that is not part of a mutually-recursive group of modules + Furthermore, you can only run a function at compile time if it is imported + from another module that is not part of a mutually-recursive group of modules that includes the module currently being compiled. For example, when compiling module A, you can only run Template Haskell functions imported from B if B does not import A (directly or indirectly). The reason should be clear: to run B we must compile and run A, but we are currently type-checking A. -- 1.7.10.4