[From nobody Sun Jul 29 06:08:30 2007
Return-Path: &lt;mai99dgf@studserv.uni-leipzig.de&gt;
Received: from antrieb.raumzeit.net (p57ACA1BC.dip0.t-ipconnect.de
	[87.172.161.188])
	by h7568.serverkompetenz.net (Postfix) with ESMTP id 9303039C40A
	for &lt;glasgow-haskell-users@haskell.org&gt;;
	Sun, 29 Jul 2007 12:15:56 +0200 (CEST)
From: Georg Martius &lt;mai99dgf@studserv.uni-leipzig.de&gt;
To: glasgow-haskell-users@haskell.org
Subject: Annotation for unfolding wanted
Date: Sun, 29 Jul 2007 12:21:27 +0200
User-Agent: KMail/1.9.5
MIME-Version: 1.0
Content-Type: text/plain;
  charset=&quot;iso-8859-1&quot;
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: &lt;200707291221.27798.mai99dgf@studserv.uni-leipzig.de&gt;

Hi Tim, 
thanks for the hint, but I tried this without success. 
My point is, that I don't want to try a pragma and see whether it works. I 
would like to specify the requirement that a function has to be in constant 
space and if it cannot be done, that the program should not compile. Would it 
be complicated to include in the compiler?

Cheers,
	Georg

&gt; Have you tried using the INLINE pragma?
&gt; 
http://www.haskell.org/ghc/docs/latest/html/users_guide/pragmas.html#inline-noinline-pragma

&gt; Cheers,
&gt; Tim
]