Send Beginners mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://www.haskell.org/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."
Today's Topics:
1. Question about Interpreter (Song Zhang)
2. Re: Question about Interpreter (Ozgur Akgun)
3. Re: Question about Interpreter (Brandon Allbery)
4. ANNOUNCE: Haskell Communities and Activities Report (21st
ed., November 2011) (Janis Voigtl?nder)
----------------------------------------------------------------------
Message: 1
Date: Sat, 3 Dec 2011 11:37:55 +0000
From: Song Zhang <[email protected]>
Subject: [Haskell-beginners] Question about Interpreter
To: [email protected]
Message-ID:
<CACGMEOmj9DAR_TziuY9B=agpQvYrp=k-kst0l4rrkn4b4ss...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi
I am a beginner of Haskell. I want to know why the interpreter was
designed in a way that one function or a part fails the whole program fails.
why we don't keep the parts that is correct functioning and also give
error message for the wrong parts?
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20111203/ef7185f5/attachment-0001.htm>
------------------------------
Message: 2
Date: Sat, 3 Dec 2011 18:48:50 +0000
From: Ozgur Akgun <[email protected]>
Subject: Re: [Haskell-beginners] Question about Interpreter
To: Song Zhang <[email protected]>
Cc: [email protected]
Message-ID:
<CALzazPAN=ogcqn1cs_gbrhsb+39gcaozmv9zpg7-zc76xyq...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
I remember this, but I haven't seen any follow ups.
https://plus.google.com/107890464054636586545/posts/EbSuoRA6FTw
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20111203/0c3fa05b/attachment-0001.htm>
------------------------------
Message: 3
Date: Sat, 3 Dec 2011 14:08:31 -0500
From: Brandon Allbery <[email protected]>
Subject: Re: [Haskell-beginners] Question about Interpreter
To: Song Zhang <[email protected]>
Cc: [email protected]
Message-ID:
<cakfcl4wjxcz0zqnzmoubhjybvsomkzfqcxwqjmfm-go9jwy...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
On Sat, Dec 3, 2011 at 06:37, Song Zhang <[email protected]> wrote:
> I am a beginner of Haskell. I want to know why the interpreter was
> designed in a way that one function or a part fails the whole program fails.
>
It's been discussed on the list before; the short version is that loading a
module compiles it (to bytecode, but that doesn't change the fact that it's
using the compiler code path instead of evaluating expressions via the GHC
API), which is all or nothing. At an internediate level, it might be
possible to "rephrase" it to the interpreter, but then you run into
potential oddities with types.
The interpreter is being reworked in ways that would ultimately allow what
you want; this is ongoing work, though, and I don't know how long it will
be before what you want will be possible.
--
brandon s allbery [email protected]
wandering unix systems administrator (available) (412) 475-9364 vm/sms
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20111203/ffd285e7/attachment-0001.htm>
------------------------------
Message: 4
Date: Sun, 04 Dec 2011 08:49:40 +0100
From: Janis Voigtl?nder <[email protected]>
Subject: [Haskell-beginners] ANNOUNCE: Haskell Communities and
Activities Report (21st ed., November 2011)
To: Haskell <[email protected]>, haskell-cafe
<[email protected]>, [email protected],
[email protected]
Message-ID: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
On behalf of all the contributors, I am pleased to announce that the
Haskell Communities and Activities Report
(21st edition, November 2011)
is now available in PDF and HTML formats:
http://haskell.org/communities/11-2011/report.pdf
http://haskell.org/communities/11-2011/html/report.html
Many thanks go to all the people that contributed to this report,
both directly, by sending in descriptions, and indirectly, by doing
all the interesting things that are reported. I hope you will find
it as interesting a read as I did.
If you have not encountered the Haskell Communities and Activities
Reports before, you may like to know that the first of these reports
was published in November 2001. Their goal is to improve the
communication between the increasingly diverse groups, projects, and
individuals working on, with, or inspired by Haskell. The idea behind
these reports is simple:
Every six months, a call goes out to all of you enjoying Haskell to
contribute brief summaries of your own area of work. Many of you
respond (eagerly, unprompted, and sometimes in time for the actual
deadline to the call. The editor collects all the contributions
into a single report and feeds that back to the community.
When I try for the next update, six months from now, you might want
to report on your own work, project, research area or group as well.
So, please put the following into your diaries now:
=========================================
End of April 2012:
target deadline for contributions to the
May 2012 edition of the HC&A Report
=========================================
Unfortunately, many Haskellers working on interesting projects are so
busy with their work that they seem to have lost the time to follow
the Haskell related mailing lists and newsgroups, and have trouble even
finding time to report on their work. If you are a member, user or
friend of a project so burdened, please find someone willing to make
time to report and ask them to "register" with the editor for a simple
e-mail reminder in April (you could point me to them as well, and I
can then politely ask if they want to contribute, but it might work
better if you do the initial asking). Of course, they will still have to
find the ten to fifteen minutes to draw up their report, but maybe we
can increase our coverage of all that is going on in the community.
Feel free to circulate this announcement further in order to
reach people who might otherwise not see it. Enjoy!
Janis Voigtlaender
<hcar at haskell.org>
------------------------------
_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners
End of Beginners Digest, Vol 42, Issue 4
****************************************