Re: [Haskell-cafe] Smarter do notation

2011-09-03 Thread Stephen Tetley
It seems like complication for very slight advantage. Firstly, so far only UU Parsing and Trifecta appear to have optimized Applicative instances (does the optimization work for mixed Monad+Applicative parsers or only if the whole parser is Applicative?). Secondly if you want Applicative then you

Re: [Haskell-cafe] Real CMS Application in Haskell

2011-09-03 Thread Michael Snoyman
On Sun, Sep 4, 2011 at 8:46 AM, Haisheng Wu wrote: > Hello guys, >   I googled for a real open source CMS application in Haskell but have no > luck. >   So I'm wondering if Haskell is used very little in Web development area. > Thanks. > -Simon > > ___ >

[Haskell-cafe] Any good topics for Master Thesis

2011-09-03 Thread Haisheng Wu
Dear Haskellers, I'm a master student major of computer science and trying to find any topics for my master thesis. My mentor suggest me to find any topic I'm interested in. Therefore I'm thinking whether there are some topics related to FP and Haskell. Especially use such technology to sol

[Haskell-cafe] Real CMS Application in Haskell

2011-09-03 Thread Haisheng Wu
Hello guys, I googled for a real open source CMS application in Haskell but have no luck. So I'm wondering if Haskell is used very little in Web development area. Thanks. -Simon ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskel

Re: [Haskell-cafe] Configuration Problem and Plugins

2011-09-03 Thread M. George Hansen
On Sat, Sep 3, 2011 at 12:33 AM, Max Rabkin wrote: > On Sat, Sep 3, 2011 at 03:15, M. George Hansen > wrote: >> Greetings, >> >> I'm a Python programmer who is relatively new to Haskell, so go easy on me :) >> >> I have a program that uses (or will use) plugins to render output to >> the user in

Re: [Haskell-cafe] Smarter do notation

2011-09-03 Thread Daniel Peebles
With parsers, for example, it amounts to you have a context-free vs. a context-sensitive language. The functions hidden behind a monadic bind are effectively opaque to any sort of analysis, whereas the static structure of an applicative can be analyzed as much as you want. Ed Kmett does this in his

Re: [Haskell-cafe] Smarter do notation

2011-09-03 Thread Ivan Lazar Miljenovic
On 4 September 2011 12:34, Daniel Peebles wrote: > Hi all, > For example, if I write in a do block: > x <- action1 > y <- action2 > z <- action3 > return (f x y z) > that doesn't require any of the context-sensitivty that Monads give you, and > could be processed a lot more efficiently by a clever

Re: [Haskell-cafe] Smarter do notation

2011-09-03 Thread Tony Morris
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tasty. On 04/09/11 12:34, Daniel Peebles wrote: > Hi all, > > I was wondering what people thought of a smarter do notation. Currently, > there's an almost trivial desugaring of do notation into (>>=), (>>), and > fail (grr!) which seem to naturally i

[Haskell-cafe] Smarter do notation

2011-09-03 Thread Daniel Peebles
Hi all, I was wondering what people thought of a smarter do notation. Currently, there's an almost trivial desugaring of do notation into (>>=), (>>), and fail (grr!) which seem to naturally imply Monads (although oddly enough, return is never used in the desugaring). The simplicity of the desugar

Re: [Haskell-cafe] ANN: EclipseFP 2.1.0 released

2011-09-03 Thread Brent Yorgey
On Sat, Sep 03, 2011 at 06:01:49PM +0200, David Virebayre wrote: > Is it possible to install it with GHC7.2 ? I tried and it can't compile scion. > > David. I ran into this as well. The culprit appears to be MissingH, which does not compile under ghc 7.2 because of conflicts between the base and

Re: [Haskell-cafe] ANN: EclipseFP 2.1.0 released

2011-09-03 Thread David Virebayre
Is it possible to install it with GHC7.2 ? I tried and it can't compile scion. David. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] ANN: EclipseFP 2.1.0 released

2011-09-03 Thread Alejandro Serrano Mena
Sorry, there was an error in the installation instructions. You need to download a version of Eclipse with Java support (Eclipse for Java developers, Eclipse for Java EE developers or Eclipse Classic). If you find any other error, you can report it in the mailing list at http://sourceforge.net/mai

Re: [Haskell-cafe] ANN: EclipseFP 2.1.0 released

2011-09-03 Thread Andreas Baldeau
Hi there, I wanted to give the 2.1.0 version a try, so I followed the install instructions on the website and downloaded one of the available Eclipse packages (I chose "Eclipse IDE for JavaScript Web Developers"). Installing EclipseFP then gave me the following error: > Cannot complete the instal

Re: [Haskell-cafe] Configuration Problem and Plugins

2011-09-03 Thread MigMit
data Renderer = Renderer {destroy :: IO (); render :: SystemOutput -> IO ()} newtype Initializer = Initializer {initialize :: IO Renderer} Отправлено с iPad 03.09.2011, в 14:15, "M. George Hansen" написал(а): > Greetings, > > I'm a Python programmer who is relatively new to Haskell, so go easy

[Haskell-cafe] Configuration Problem and Plugins

2011-09-03 Thread M. George Hansen
Greetings, I'm a Python programmer who is relatively new to Haskell, so go easy on me :) I have a program that uses (or will use) plugins to render output to the user in a generic way. I'm basing the design of the plugin infrastructure on the Plugins library, and have the following interface: da

Re: [Haskell-cafe] Data.IArray rant

2011-09-03 Thread Roman Leshchinskiy
On 03/09/2011, at 03:04, Ivan Lazar Miljenovic wrote: > On 3 September 2011 11:38, Evan Laforge wrote: >> The result is that my first contact with haskell >> arrays left me with the impression that they were complicated, hard to >> use, and designed for someone with different priorities than me.