[Haskell-cafe] Haskell Weekly News: Issue 190

2011-07-13 Thread Daniel Santa Cruz
Welcome to issue 190 of the HWN, a newsletter covering developments in the Haskell community. This release covers the week of July 3 to 9, 2011. You can find the HTML version of this issue at: http://contemplatecode.blogspot.com/2011/07/haskell-weekly-news-issue-190.html Announcem

Re: [Haskell-cafe] [iteratee] empty chunk as special case of input

2011-07-13 Thread John Lato
Sorry for the followup, but I forgot about one other important reason (probably the real reason) for the nullC case in bindIteratee. Note what happens in the regular case: the iteratee is run, and if it's in a completed state, the result is passed to the bound function (in the "m_done" line), whic

Re: [Haskell-cafe] [iteratee] empty chunk as special case of input

2011-07-13 Thread John Lato
Hi Sergey, iteratee (the package) uses a null chunk to signify that no further stream data is available within the iteratee, that is, at some point the stream has been entirely consumed. Therefore, if any of the composed iteratees haven't run to completion, they need to get more data from an enum

Re: [Haskell-cafe] ANN: fix-imports-0.1.2

2011-07-13 Thread Evan Laforge
On Wed, Jul 13, 2011 at 3:05 PM, Markus Läll wrote: > One thing that to look out for though is that it first checks for > modules from the current directory down -- so running it in somewhere > you happen to have ghc sources too, will have all that come with it > imported from there (and lines lik

Re: [Haskell-cafe] ANN: fix-imports-0.1.2

2011-07-13 Thread Markus Läll
I have used it a little and it worked quite nicely. One thing that to look out for though is that it first checks for modules from the current directory down -- so running it in somewhere you happen to have ghc sources too, will have all that come with it imported from there (and lines like "impor

[Haskell-cafe] [iteratee] empty chunk as special case of input

2011-07-13 Thread Sergey Mironov
Hi community, hi John. I find myself reading bindIteratee[1] function for a several days.. there is something that keeps me away from completely understanding of the concept. The most noticeble thing is \nullC\ guard in the definition. To demonstate the consequences of this solution, let me define

Re: [Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Adam Chlipala
Christopher Done wrote: I also find it hard to understand the type system in a non-superficial level because the related paper was very hard to grok. I'll only claim it's a fairly breezy read for people familiar with dependent type theory, which admittedly is not a huge crowd, even as a propo

Re: [Haskell-cafe] ANN: fix-imports-0.1.2

2011-07-13 Thread Evan Laforge
On Wed, Jul 13, 2011 at 12:08 PM, Henning Thielemann wrote: > I also spend some time on managing imports. I'll try this program. However, > usually I have a mix of qualified and unqualified imports, since some > libraries are designed for unqualified imports. You can still use unqualified imports

Re: [Haskell-cafe] ANN: fix-imports-0.1.2

2011-07-13 Thread Henning Thielemann
On 12.07.2011 09:59, Evan Laforge wrote: I meant more in the "Before: ... After: ..." sense ;-) (i.e. visually being able to tell what your program does, rather than just a description). Oh, ok, I guess I can do that too: Before: module M where import ZZ.Out.Of.Order import qualified No.Longe

Re: [Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Ertugrul Soeylemez
Christopher Done wrote: > > I write to mention briefly that I'm looking for people interested in > > writing Ur/Web programs for pay.  Ur/Web is a DSL for building > > modern web applications, and I believe it is truly a secret weapon > > for that domain, and one that should appeal to many Haskel

Re: [Haskell-cafe] Splitting Hackage Packages and re-exporting entire modules (with same module name)

2011-07-13 Thread Antoine Latter
On Wed, Jul 13, 2011 at 10:31 AM, Bertram Felgenhauer wrote: > Antoine Latter wrote: >> If you give the module a new name in the new package then the old >> module can re-export all of the symbols in the new module. >> >> In GHC I don't think there is a way for two packages to export the >> same m

Re: [Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Daniel Patterson
I also think it would be really good to have some documentation that explains the type system and how to do neat things with it in terms that a reasonably competent haskell / ML programmer could understand. I played around with Ur/Web about a year ago and was able to make a simple application,

Re: [Haskell-cafe] Splitting Hackage Packages and re-exporting entire modules (with same module name)

2011-07-13 Thread Bertram Felgenhauer
Antoine Latter wrote: > If you give the module a new name in the new package then the old > module can re-export all of the symbols in the new module. > > In GHC I don't think there is a way for two packages to export the > same module and have them be recognized as the same thing, as far as I > k

Re: [Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Yves Parès
It'd also be interesting to know what you missed in Haskell web development so that you needed to build a new language inspired from it. 2011/7/13 Christopher Done > On 13 July 2011 15:28, Adam Chlipala wrote: > > I write to mention briefly that I'm looking for people interested in > writing >

Re: [Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Christopher Done
On 13 July 2011 15:28, Adam Chlipala wrote: > I write to mention briefly that I'm looking for people interested in writing > Ur/Web programs for pay.  Ur/Web is a DSL for building modern web > applications, and I believe it is truly a secret weapon for that domain, and > one that should appeal to

Re: [Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread Don Stewart
Hi everyone, I'm working for Standard Chartered, based in New York (currently though, I'm in Singapore). You can reach me on this email. Cheers, Don On Wed, Jul 13, 2011 at 5:09 PM, wren ng thornton wrote: > Hello all, > > Sorry for the spam. I'm trying to get ahold of Don Stewart, but it lo

[Haskell-cafe] Paid work available in functional web programming

2011-07-13 Thread Adam Chlipala
First, I apologize in advance if this post is deemed off-topic. It's about Ur/Web, a statically typed, pure functional programming languages that is much influenced by Haskell. For instance, Ur/Web includes monadic IO and type classes. I write to mention briefly that I'm looking for people i

Re: [Haskell-cafe] Baffling Hackage build log

2011-07-13 Thread Paterson, Ross
> This seems to be a general problem with the Hackage server as other > packages uploaded after yours have failed to build with similar > errors... It seems one batch of builds was broken due to some failure in downloading the package index. I've re-run it. __

Re: [Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread Erik de Castro Lopo
wren ng thornton wrote: > Hello all, > > Sorry for the spam. I'm trying to get ahold of Don Stewart, but it looks > like there's some hiccup at Galois. When I mail him I get: > > : host mail.galois.com[69.30.63.196] said: 550 5.1.1 > ... User unknown (in reply to RCPT TO command) Don re

Re: [Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread Vo Minh Thu
Don isn't working at Galois anymore. I guess his new email address is simple to find but I gave it to Wren privately. But I guess the sloth signal works fine too. Cheers, Thu 2011/7/13 Yves Parès : > It's mine too! > Who!? Who said that? Links! I want links! (And names) > > 2011/7/13 Michael Sno

Re: [Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread Yves Parès
It's mine too! Who!? Who said that? Links! I want links! (And names) 2011/7/13 Michael Snoyman > Just post something on Stack Overflow, throw in a line about how > inefficient Haskell is compared with Java. It's like his bat signal. > > Michael > > On Wed, Jul 13, 2011 at 12:09 PM, wren ng thorn

Re: [Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread Michael Snoyman
Just post something on Stack Overflow, throw in a line about how inefficient Haskell is compared with Java. It's like his bat signal. Michael On Wed, Jul 13, 2011 at 12:09 PM, wren ng thornton wrote: > Hello all, > > Sorry for the spam. I'm trying to get ahold of Don Stewart, but it looks > like

[Haskell-cafe] Seeking Don Stewart

2011-07-13 Thread wren ng thornton
Hello all, Sorry for the spam. I'm trying to get ahold of Don Stewart, but it looks like there's some hiccup at Galois. When I mail him I get: : host mail.galois.com[69.30.63.196] said: 550 5.1.1 ... User unknown (in reply to RCPT TO command) Does anyone know what's up, or if there's ano