Hi, If you go the EclipseFP approach, you may have installations troubles too. In my case, it was due to having a version of GHC and libraries that EclipseFP doesn't like.
Once I got it to work, I loved it. David. 2013/8/8 Dorin Lazar <dorin.la...@gmail.com>: > Hi, > I understood what's wrong about my approach - and since I want to use > an IDE to assist me, I will try both EclipseFP and Sublime Text, to > see how that works. My feeling was that since the leksah website > suggested that cabal is the way to do it and since when I search for a > Haskell IDE that is it, then it was obvious that the recommended way > doesn't work as it should. In my mind the platform was broken, I > understand now that it's not the platform, just this special way of > using it. > > I was also in awe of the fact that nobody really says anything about > these difficulties, and felt like an estranged child that messed > things up badly; however, it seems that the real issue is that nobody > really does it that way, and I was wrong to actually try it like that. > As I said (or haven't, but will) once I will get the hang of it I will > recount my experience for others to follow, hopefully in better terms > than this frustrating first experience. > > Many thanks for everyone's advice on the list, > Dorin > > On Thu, Aug 8, 2013 at 9:48 PM, Carter Schonwald > <carter.schonw...@gmail.com> wrote: >> Hey Dorin, >> I don't understand your claims. >> >> 1) haskell has worked perfectly well on windows for quite some time. I used >> HUGs nearly a decade ago, and in more recent time (2-3 years ago) I helped >> teach an introductory first computer science class using GHC where many >> students were doing great work using notepad++ and ghci. >> >> I don't understand your focus on emacs and make files. >> >> 2) if you want an "IDE" experience, Sublime Text with the right plugins, or >> perhaps EclipseFP are worth checking out. >> >> 3) likewise, if you're finding tooling on windows unsatisfactory, help fix >> it! Bug reports, patches, or new tools and libraries are always welcome. >> Haskell is a relatively small community, and thusly limited manpower (we're >> all volunteers), so way to fix any problem is help out! >> >> cheers >> >> >> On Thu, Aug 8, 2013 at 3:30 AM, Dorin Lazar <dorin.la...@gmail.com> wrote: >>> >>> Hello, >>> I am the original author of the post, and I finally received the >>> emails from the mailman (probably there was an issue with the >>> automated requests). >>> My answers are inlined. >>> >>> > 1) Leksah should not be considered an "official haskell ide", but merely >>> > one of >>> > many community supported editing tools. And frankly one of the less >>> > widely >>> > used ones at that! Leksah is not used much at all by anyone, though >>> > theres >>> > probably a handful of folks who do use it. >>> > Many folks use editors like Sublime Tex (2/3), Emacs, Vi(m), textmate, >>> > and >>> > many more. Its worth noting that the sublime-haskell plugin for sublime >>> > text, and analogous packages for many other editors, provide haskell >>> > IDE-like powers, or at least a nice subset thereof. >>> Unfortunately, I think the problem with this is that we have a >>> different vision on how development should be done. I have extensive >>> experience of working from console, with a simple text editor and >>> hand-made Makefiles or anything similar. However, an IDE should be a >>> productivity tool, that can help you improve your understanding of the >>> language, and can assist you in following the proper syntax for a new >>> language. While learning by doing 'write, save, compile, examine error >>> message' is ok with me, it is slow, and it limits the time I can >>> dedicate to learning the language itself. A better cycle is the >>> current 'write, examine error message' of most IDEs, since it's faster >>> and requires no context switch. Sure, editors can help there. IDEs do >>> this by default. >>> So it's normal of me to search for an IDE to better learn the >>> language, I'll leave the emacs + console version for when I am >>> productive in the language. >>> >>> > 2) There are people working on building better easily portable native >>> > gui >>> > toolkits, but in many respects, a nice haskelly gui toolkit is still >>> > something people are experimetning with how to do well. theres lots of >>> > great >>> > tools out as of the past year or two, many more in progress on various >>> > time >>> > scales, and gtk2hs is great for linux (and thats fine). >>> Unfortunately, this is not what's advertised. In fact, on the leksah >>> site, the recommended method is to have the IDE installed via cabal. >>> In another mail Mihai calls me unreasonable, but I think it's >>> reasonable to think that the recommended method should be the one that >>> works. >>> But the easy to tell truth is that the Haskell Platform for Windows >>> is not mature enough yet. That is something I can understand, and I >>> can recommend other beginners to install a Linux VM for Haskell. That >>> is perfectly fine, zero cost, 100% gain. However, the mistakes from >>> the Haskell Platform as it is now on Windows should be pointed out, >>> and although I've been called a mystical animal that wants only free >>> support, I think what I had in that blog post was actually a bug >>> report for the people that can actually add 1+1 to make 2 when it >>> comes to the Haskell Platform for Windows. Surely, I was harsh. But >>> that's the first experience of a beginner with Haskell, and I chose to >>> contribute my experience to people more knowledgeable instead of >>> shutting up and hiding the dust under the rug. >>> >>> Many thanks, >>> Dorin >> >> > > _______________________________________________ > Haskell-Cafe mailing list > Haskell-Cafe@haskell.org > http://www.haskell.org/mailman/listinfo/haskell-cafe _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe