[Haskell-cafe] Re: does the compiler optimize repeated calls?
bortzmeyer at nic.fr
Wed Sep 6 08:38:27 EDT 2006
[Warnings: newbie and not having tested or read the generated assembly
On Wed, Sep 06, 2006 at 09:32:07AM -0300,
Alex Queiroz <asandroq at gmail.com> wrote
a message of 18 lines which said:
> I am a newbie myself (second week of learning Haskell), but I'll
> give it a shot: Since functions have no side effects, the compiler
> executes the function only once.
Sure, "pure" programming languages *allow* the compiler to perform
such optimizations but it does not mean it is *actually* done
(promises are cheap but writing compiler code is expensive).
More information about the Haskell-Cafe