Lennart Augustsson wrote:
>
> On 8/17/07, Kim-Ee Yeoh <[EMAIL PROTECTED]> wrote:
>> How much static evaluation do you want to see
>> in Haskell?
>
> I'd like to see as much static evaluation as is practically possible.
>
Yes but not in (the language formally defined as) Haskell. Not
even in {your favorite Haskell compiler/interpreter} without -O.
With -O by all means let her rip.
Incidentally, GHC's type checker is Turing complete. You
already have as much static evaluation as is practically possible.
You already knew that.
Lennart Augustsson wrote:
>
> And as a previous poster showed, ghc does concatenate strings.
>
And Haskell (as in the current language definition) does not.
I was talking about Haskell.
Having said that, I'll concede there may be room for more than
one language here. I want syntax transparently reflecting
straightforward if slowpoke operational semantics. You want
fast, tight programs. I want fast, tight programs too, but
not by giving up the former.
--
View this message in context:
http://www.nabble.com/Hints-for-Euler-Problem-11-tf4114963.html#a12197224
Sent from the Haskell - Haskell-Cafe mailing list archive at Nabble.com.
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe