[GHC] #755: GHC 6.4.2 crashes frequently on OSX Tiger 10.4.6

2006-04-25 Thread GHC
#755: GHC 6.4.2 crashes frequently on OSX Tiger 10.4.6 -+-- Reporter: guest |Owner: Type: bug | Status: new Priority: high |Milestone: 6.4.2 Component:

Re: [GHC] #755: GHC 6.4.2 crashes frequently on OSX Tiger 10.4.6

2006-04-25 Thread GHC
#755: GHC 6.4.2 crashes frequently on OSX Tiger 10.4.6 ---+ Reporter: guest | Owner: Type: bug | Status: new Priority: high | Milestone: 6.4.2 Component:

RE: 6.4.2 under solaris

2006-04-25 Thread Simon Marlow
On 24 April 2006 15:56, Christian Maeder wrote: Simon Marlow wrote: Ok, does this help instead (compile stage1 with this change): *** DriverState.hs.~1.116.2.2.~2005-10-13 10:02:19.0 +0100 --- DriverState.hs2006-04-13 15:32:02.0 +0100 *** *** 418,423

Haskell.org and Google Summer of Code 2006

2006-04-25 Thread Paolo Martini
Hello, It is now official. Haskell.org is a mentoring organization for this year's Summer of Code programme. You can see it listed on the official site http://code.google.com/soc/ clicking on `Haskell.org (ideas)' you'll be directed to the trac site we are setting up. (It's 4 AM and I've

[Haskell] Parallel list comprahensions

2006-04-25 Thread Iavor Diatchki
Hello, Does the parallel list comprahension notation support guards that involve both variables that are being generated? I was trying to write something that is essentially: [ f x y | (x,y) - zip xs ys, p x y ] and I thought that it would be nice to rewrite it as a parallel list comprahension,

Re: [Haskell] New monadic implementation of Control.Exception

2006-04-25 Thread Brian Hulley
The pipermail archives deleted my previous attachment because it had a .hs extension (!!! :-) ), so I've renamed it to .txt so that it will persist for the future of the earth evolution (who needs an expensive burial plot when you can just write a Haskell module instead). It is also now

[Haskell] wxHaskell with active GHCI input loop?

2006-04-25 Thread Simon Guest
Hello Haskell Hackers, I am trying to create a wxHaskell program which, while the GUI is active, enables the user to type arbitrary haskell program fragments to interact with the GUI. Initially I thought I would run the wxHaskell main loop in a different thread, and interact via the GHCI main

[Haskell] parallel seq

2006-04-25 Thread Scherrer, Chad
I was thinking about the dynamic behavior of par, and there's something that's a little confusing to me. Am I right in understanding that (x `par` y) evaluates to y, and may or may not evaluate x along the way? I think it would be easier to reason about if we knew that x would be evaluated,

[Haskell] Haskell.org and Google Summer of Code 2006

2006-04-25 Thread Paolo Martini
Hello, It is now official. Haskell.org is a mentoring organization for this year's Summer of Code programme. You can see it listed on the official site http://code.google.com/soc/ clicking on `Haskell.org (ideas)' you'll be directed to the trac site we are setting up. (It's 4 AM and I've

Re: concurrency guarentees clarification

2006-04-25 Thread Antti-Juhani Kaijanaho
John Meacham wrote: * every runnable thread is guarenteed to run in a finite amount of time if a program reaches a yield-point infinitly often. What happens if one of the thread ends up in an infinite loop that contains a yield point? Infinitely often is unclear (I think I know what

Re: FFI proposal: allow some control over the scope of C headerfiles

2006-04-25 Thread John Meacham
On Tue, Apr 25, 2006 at 09:40:58AM +0100, Simon Marlow wrote: Admittedly I haven't tried this route (not including *any* external headers at all when compiling .hc files). It might be possible, but you lose the safety net of compiler-checked calls. yeah, perhaps a hybrid approach of some

RE: control over the scope of C implementations?

2006-04-25 Thread Simon Marlow
On 24 April 2006 15:08, [EMAIL PROTECTED] wrote: Perhaps (just a quick first attempt to get the idea across): {-# INCLUDE_PRIVATE foo/bar.h foobar.o #-} {-# INCLUDE_PACKAGE foo/bar.h -lfoobar #-} I would have considered allowing just {-# INCLUDE_PRIVATE foo/bar.h foobar #-} I

RE: FFI proposal: allow some control over the scope of C headerfiles

2006-04-25 Thread Simon Marlow
On 25 April 2006 09:51, John Meacham wrote: On Tue, Apr 25, 2006 at 09:40:58AM +0100, Simon Marlow wrote: Admittedly I haven't tried this route (not including *any* external headers at all when compiling .hc files). It might be possible, but you lose the safety net of compiler-checked calls.

Re: concurrency guarentees clarification

2006-04-25 Thread Marcin 'Qrczak' Kowalczyk
John Meacham [EMAIL PROTECTED] writes: * Foreign concurrent calls, handle IO, and all IO actions that directly interact with the world outside the current process all must be yield-points. (in addition to any yield-points implied by the progress guarentee) If an IO call includes a long

RE: FFI proposal: allow some control over the scope of Cheaderfiles

2006-04-25 Thread Simon Marlow
On 25 April 2006 10:48, Duncan Coutts wrote: One downside would be that we would only be able to call C functions which conform to the standard platform ABI. As it is at the moment (perhaps somewhat by accident) we can call C functions that have non-standard ABI annotations in their

Re: unsafePerformIO and cooperative concurrency

2006-04-25 Thread Ashley Yakeley
Marcin 'Qrczak' Kowalczyk wrote: I would prefer otherwise. Every implementation supports it, which proves that it's useful. And it's no less unsafe than FFI. It's not a matter just of safety, it's a matter of whether its use should be encouraged. FFI is clearly the right thing sometimes,

Re: unsafePerformIO and cooperative concurrency

2006-04-25 Thread John Meacham
It was pointed out that you can't necessarily know what routines to avoid in unsafePerformIO without mandating certain things _don't_ use concurrency, rather than that, how about the following: Whether an implementation can yield to another thread inside an unsafePerformIO action is

Re: [Haskell-cafe] Google Summer of Code 2006

2006-04-25 Thread Paolo Martini
Evan Martin ha scritto: (This is Evan from Google.) Just wanted to say that it's rad to see you making all this happen. Hi Evan! Fabulous to see you around! Thank you very much, we have done great work last year. Google is doing so well making students able to work on what they like most,

Re: [Haskell-cafe] Google Summer of Code 2006

2006-04-25 Thread Ivan Tarasov
Hello, it's really great to hear that Haskell.org is participating in SoC. I'm planning to try myself as a student in writing an ATOM/RSS aggregator in Haskell (I'm really tired of not being able to find a good one, and also I'd like to learn Haskell as well), still I'm open to other great

[Haskell-cafe] Project proposal

2006-04-25 Thread michael
Hi, All this chatter about the Summer of Code has inspired me to throw caution to the wind and become more committed to an idea I had for a Haskell project. I first thought to apply this to Python, but well, Haskell stole my heart. I wanted to throw the idea out there and see if anyone

[Haskell-cafe] Haskell.org and Google Summer of Code 2006

2006-04-25 Thread Paolo Martini
Hello, It is now official. Haskell.org is a mentoring organization for this year's Summer of Code programme. You can see it listed on the official site http://code.google.com/soc/ clicking on `Haskell.org (ideas)' you'll be directed to the trac site we are setting up. (It's 4 AM and I've