[e-lang] E-on-Haskell
James Graves
ansible at xnet.com
Thu Jun 29 15:50:21 EDT 2006
Wow. This is very interesting.
I've been studying Haskell for the last few months. I'm certainly not
an expert Haskeller. Heck, I'm hardly a tyro yet.
But I've come to deeply respect some of the language features, and the
overall design.
In particular, lazy evaluation is a very powerful abstration technique.
In some situations, it allows an elegance which just isn't possible in
languages with strict evaluation.
All programming languages allow you to abstract out data. Dealing with
objects instead of a handful of integers, for example.
With lazy evaluation, you are also abstracting out time/sequence where
possible.
Cool. Thanks Kevin, I'll be reading your code.
James Graves
More information about the e-lang
mailing list