On Fri, 5 Jan 2001 10:26:19 -0500 (EST)
Patrick M Doane [EMAIL PROTECTED] wrote:
[snip]
I think a really good beginner's tutorial on I/O could be
started from this
paper:
- Start immediately with using the 'do expression' and
don't
worry about the history that led to its
Erik Meijer wrote:
Nope, I also think that Haskell is the world's finest *imperative* language
(and the world's best functional language as well). The beauty of monads is
that you can encapsulate imperative actions as first class values, ie they
have the same status as functions, lists, ...
On Wed, 3 Jan 2001, Simon Peyton-Jones wrote:
I'm sure that's right. Trouble is, we're the last people qualified
to write one!
Here's a suggestion: would someone like to write such a guide,
from the point of view of a beginner, leaving blanks that we can fill in,
when you come across a
On Wed, 3 Jan 2001, Michael Zawrotny wrote:
1. How the #$!? do I read some data from a file. Good, I've
got the data, now I can work on it. Nope, now I have an "IO
thingie" whatever that is, but all of the standard functions want
a regular "thingie" now what?
I do not know if you
I do not know if you actually wanted an answer to this, but I'm sick of
hearing this FAQ everywhere when the answer is so simple. There are
exactly two ways to do this (one of them is actually syntactic sugar for
the other).
[..]
Can everyone include an answer to this FAQ everywhere,
| 1. How the #$!? do I read some data from a file. Good, I've
| got the data, now I can work on it. Nope, now I have an "IO
| thingie" whatever that is, but all of the standard functions want
| a regular "thingie" now what?
Perhaps this would be a good moment to advertise the revised
Perhaps this would be a good moment to advertise the revised version of
Tackling the Tackling the Awkward Squad:
monadic input/output, concurrency, exceptions,
and foreign-language calls in Haskell
http://research.microsoft.com/~simonpj/#marktoberdorf
(Concerning the
One more thing: I'm happy to incorporate any tutorial material into
haskell.org. If you have material that would be appropriate please
let me know and I'll add it to the site. I know there are some very
good slides from Haskell courses that could be put into haskell.org.
For what it's
On Wed, 3 Jan 2001 22:55:17 -0800 (PST)
Fritz K Ruehr [EMAIL PROTECTED] wrote:
[snip]
An O'Reilly "nutshell" book is an even better suggestion
than
my "Design Patterns in Haskell" of a few days back, at
least
from the perspective of marketing and promotion.
But it raises the issue
"Karl M. Syring" [EMAIL PROTECTED] writes:
Mind if I "me too" a bit? I had just read the SICP, and I too found
that the Gentle Introduction served well as an introduction to the
Haskell syntax.
If you start out with zero knowledge in functional programming, as I do, the
GITH is really not
| PS: are the members of the list expecting to get replies by
| private mail?
The thing to do is to switch the thread to
[EMAIL PROTECTED]
haskell@haskell-org is meant for openers; longer threads should
move to haskell-cafe. That way people can control how inundated they
get.
You
On Tue, 2 Jan 2001, Paul Hudak wrote:
Unforunately, the "Gentle Introduction To Haskell" that
haskell.org links to is not a very useful introduction.
John and I should probably rename this document, since it really isn't a
very gentle intro at all. We should probably also downplay it's
Thanks to everyone for their comments regarding "GITH". I conclude
that:
-- it is useful to people who have previously programmed in Scheme
or some other functional language
-- it is a difficult read for those not familiar with FP concepts,
and certainly not appropriate for novice
One more thing: I'm happy to incorporate any tutorial material into
haskell.org. If you have material that would be appropriate please
let me know and I'll add it to the site. I know there are some very
good slides from Haskell courses that could be put into haskell.org.
The document sources
Paul Hudak wrote:
[snip]
So I suppose the main thing that John and I should think about is
changing the title. Something like "An Introduction to Haskell for
People Who Have Previously Programmed in Scheme or Some Other Functional
Language" might be good! :-)
"A Gentle Introduction to
Paul Hudak [EMAIL PROTECTED] wrote:
Thanks to everyone for their comments regarding "GITH". I conclude
that:
-- it is useful to people who have previously programmed in Scheme
or some other functional language
-- it is a difficult read for those not familiar with FP concepts,
and
On Wed, Jan 03, 2001 at 01:28:41AM -0800, Simon Peyton-Jones wrote:
Here's a suggestion: would someone like to write such a guide,
from the point of view of a beginner, leaving blanks that we can fill in,
when you come across a task or issue you don't know the answer
to? That is, you provide
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
Behalf Of Ketil Malde
Sent: Wednesday, January 03, 2001 8:28 AM
To: George Russell
Cc: [EMAIL PROTECTED]; i r thomas; [EMAIL PROTECTED]
Subject: Re: Learning Haskell and FP
George Russell [EMAIL PROTECTED
-Original Message-
From: Simon Peyton-Jones [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, January 03, 2001 10:02 AM
To: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: RE: Learning Haskell and FP
| PS: are the members of the list expecting to get replies by
| private mail
On Wed, 03 Jan 2001 11:26:53 -0500
Michael Zawrotny [EMAIL PROTECTED] wrote:
[snip]
The reason that I found GITH difficult wasn't that the
concept
of programming with functions/functional style was new to
me. What got me was that the concepts and notations were
much
more
Unforunately, the "Gentle Introduction To Haskell" that
haskell.org links to is not a very useful introduction.
John and I should probably rename this document, since it really isn't a
very gentle intro at all. We should probably also downplay it's
prominance on the haskell website. It was
Paul Hudak wrote:
Unforunately, the "Gentle Introduction To Haskell" that
haskell.org links to is not a very useful introduction.
John and I should probably rename this document, since it really isn't a
very gentle intro at all. We should probably also downplay it's
prominance on the
On Tue, 2 Jan 2001, George Russell wrote:
Paul Hudak wrote:
Unforunately, the "Gentle Introduction To Haskell" that
haskell.org links to is not a very useful introduction.
John and I should probably rename this document, since it really isn't a
very gentle intro at all. We
On Tue, 2 Jan 2001, Paul Hudak wrote:
Unforunately, the "Gentle Introduction To Haskell" that
haskell.org links to is not a very useful introduction.
John and I should probably rename this document, since it really isn't a
very gentle intro at all. We should probably also downplay it's
George Russell [EMAIL PROTECTED] writes:
I think Paul is being unduly modest. I found it very useful when I first learnt
Haskell. But I did already know ML, so maybe the Gentle Introduction would be
harder going for someone who didn't know anything about functional programming.
Mind if I
Who are the audience for the books on Advanced Functional Programming?
Academics with a theoretical CS background or someone with just a bit of
understanding of FP? Ideally, I would like a course suited for someone who
has completed a basic FP course.
It varies a bit per school (book) and per
Benjamin L. Russell wrote (on 28-12-00 17:35 -0500):
"Furuike ya! Kawazu tobikomu mizu no oto." --Matsuo Basho
[..] Is it OK if I show off and steal some thunder? :)
So much for that idea...!
"(It's) An old pond! The sound of water steadily dripping in..."
Actually, if I may add,
On 12/28/2000 at 7:00 PM Bill Halchin wrote:
Hello IR,
I agree with the OU Haskell Tutorial. It is excellent!!
Yes, with a bit of editing and more diagrams , it would probably be worth publishing.
BTW, what is your C# source?
The .NET Framework SDK is freely downloadable from MS ( around
While it may not be advanced or mathematical enough for your needs, you may wish to
read _The Haskell School of Expression: Learning Functional Programming through
Multimedia,_ by Paul Hudak. This is also an introductory book on functional
programming, with a special focus on Haskell,
Is there a good textbook on Functional Programming which starts from a base
point similar to "The craft of Functional Programming" but more advanced in
terms of introducing necessary topics like Category theory, catamorphisms,
monads, etc? I would find such a book very useful, especially if it
i r thomas wrote (on 28-12-00 12:50 +1000):
Unforunately, the " Gentle Introduction To Haskell" that haskell.org links to is not
a very useful introduction.
I am getting more out of Rex Paige's Two Dozen Short Lessons in Haskell. ( I am
studying Haskell and C# on my own in my spare time as
Jeuring [mailto:[EMAIL PROTECTED]]
Sent: Thursday, December 28, 2000 6:06 AM
To: Doug Ransom
Cc: [EMAIL PROTECTED]
Subject: Re: Learning Haskell and FP
Is there a good textbook on Functional Programming which
starts from a base
point similar to "The craft of Functional Progra
On Thu, 28 Dec 2000 16:48:57 +0100
Frank Atanassow [EMAIL PROTECTED] wrote:
i r thomas wrote (on 28-12-00 12:50 +1000):
Unforunately, the " Gentle Introduction To Haskell"
that haskell.org links to is not a very useful
introduction.
I am getting more out of Rex Paige's Two Dozen Short
On Thu, 28 Dec 2000, Benjamin L. Russell wrote:
On Thu, 28 Dec 2000 16:48:57 +0100
Frank Atanassow [EMAIL PROTECTED] wrote:
i r thomas wrote (on 28-12-00 12:50 +1000):
"Furuike ya! Kawazu tobikomu mizu no oto." --Matsuo Basho
"(It's) An old pond! The sound of water steadily
[ Doug Ransom wrote about wanting a more advanced and design-oriented book
on FP than "The Craft of Functional Programming" by Simon Thompson.
In reply, Johan Jeuring recommended the Advanced Schools books (I concur).
]
Let me add a few other recommendations, plus a vision of a book (not
I have read "The Craft of Functional Programming" by Simon Thompson and a
few paper on the web. "The Craft" is a good book, but it is an introduction
to FP.
It seems to me it there are a lot of books on OO design I can pick up at the
bookstore, but in the FP world, one must worm their way
I have read "The Craft of Functional Programming" by Simon Thompson and a
few paper on the web. "The Craft" is a good book, but it is an introduction
to FP.
It seems to me it there are a lot of books on OO design I can pick up at the
bookstore, but in the FP world, one must worm their way
37 matches
Mail list logo