#826: Optimization breaks strictness with IO
---+
Reporter: [EMAIL PROTECTED] |Owner:
Type: bug | Status: new
Priority: normal |Milestone:
Hi,
Using GHC 6.4.2 on Windows and 6.4.1 on Linux, I get really poor
compile time performance for large do blocks - for example:
main = do
return ()
return ()
return ()
The following are the compile times in seconds for a given number of
return () lines, GHC 6.4.1 on Linux, with a
Hi lists,
(I hope my cross-posting is okay, but somehow this post seems to apply to
all of you, so here goes...)
I've recently noticed that folks at GHC HQ are working on a way to resolve
the problem of importing two modules with the same name from different
packages. There is a proposal[1] on
Hello Paul,
Saturday, July 15, 2006, 3:33:14 AM, you wrote:
I've noticed that many other languages have a middleware to handle
distribution and concurrency issues. Haskell has STM for shared-memory
there is Distributed Haskell library, although rather old:
It was very interesting reading. Thanks! The slightly anecdotal style
of writing is making it even pleasant to read.
On 7/14/06, Simon Peyton-Jones [EMAIL PROTECTED] wrote:
Friends,
Phil Wadler, John Hughes, Paul Hudak and I have been writing a paper
about the
The History of Haskell
hi,
you can add distributed database to your list...
i'm thinking of mnesia in erlang (i don't know erlang).
in fact, you probably could add all the features of erlang :)
cheers,
thu
2006/7/15, Bulat Ziganshin [EMAIL PROTECTED]:
Hello Paul,
Saturday, July 15, 2006, 3:33:14 AM, you wrote:
Hi lists,
(I hope my cross-posting is okay, but somehow this post seems to apply to
all of you, so here goes...)
I've recently noticed that folks at GHC HQ are working on a way to resolve
the problem of importing two modules with the same name from different
packages. There is a proposal[1] on
Mostly coincidence. It isn't a good choice for name, I think but the
same is true for .NET. Each time when I am googling for .NET I receive
lots of irrelevant results. The same will happen with Monad now.
On 7/14/06, Chad Scherrer [EMAIL PROTECTED] wrote:
Yep, that's its codename.
Now, I'm not
It was very interesting reading. Thanks! The slightly anecdotal style
of writing is making it even pleasant to read.
On 7/14/06, Simon Peyton-Jones [EMAIL PROTECTED] wrote:
Friends,
Phil Wadler, John Hughes, Paul Hudak and I have been writing a paper
about the
The History of Haskell
Donn Cave [EMAIL PROTECTED] writes:
On Thu, 13 Jul 2006, Ferenc Wagner wrote:
...
Second, I find no trace of SSL/TLS routines. Is that really
left out, or do I overlook something?
OpenLDAP supports an option LDAP_OPT_X_TLS --
ldap_set_option Nothing LDAP_OPT_X_TLS
2006/7/14, David House [EMAIL PROTECTED]:
On 14/07/06, Johan Holmquist [EMAIL PROTECTED] wrote:
You mean [Monday, Tuesday ... Sunday, Monday] ?
Actually not. No repetitions.
That seems like a very bad idea. '..' normally means 'inclusive',
breaking those semantics would be a very weird
On 7/15/06, Krasimir Angelov [EMAIL PROTECTED] wrote:
Mostly coincidence. It isn't a good choice for name, I think but the
same is true for .NET. Each time when I am googling for .NET I receive
lots of irrelevant results. The same will happen with Monad now.
It's not even a production release
On 7/16/06, Chad Scherrer [EMAIL PROTECTED] wrote:
On 7/15/06, Krasimir Angelov [EMAIL PROTECTED] wrote:
Mostly coincidence. It isn't a good choice for name, I think but the
same is true for .NET. Each time when I am googling for .NET I receive
lots of irrelevant results. The same will happen
I'm writing an FFI bindings module, and one of the pieces from the
library I want to wrap is their Error type.
module Error where
To the user of the module, I'd like to only expose the nicely wrapped
interface:
data Error = Error String String
instance Typeable Error where ... -- for
14 matches
Mail list logo