Re: [Haskell-cafe] Maintaining the community

2007-07-15 Thread Michael T. Richter
. Bad dog! On the other hand, there's this: http://www.shirky.com/writings/group_enemy.html It makes me wonder if there's any hope at all for online communities. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) The most exciting phrase to hear in science - the one

Re: [Haskell-cafe] Maintaining the community

2007-07-13 Thread Michael T. Richter
to measure perfection in. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) When debugging, novices insert corrective code; experts remove defective code. (Richard Pattis) signature.asc Description: This is a digitally signed message part

Re: [Haskell-cafe] Maintaining the community

2007-07-13 Thread Michael T. Richter
-- so he does) or in teaching (the popular teacher gets a heavier courseload, in effect being punished for being good) or in a myriad of other social enterprises. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) A well-designed and humane interface does not need to be split

Re: [Haskell-cafe] Maintaining the community

2007-07-13 Thread Michael T. Richter
and noise to my experience. There are other kinds of noise-generators too (albeit thankfully few in this community!). Same treatment. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) The most exciting phrase to hear in science - the one that heralds new discoveries

Re: [Haskell-cafe] Very freaky

2007-07-10 Thread Michael T. Richter
smart teachers who had no idea how to communicate what they knew to those not already there. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) We should sell bloat credits, the way the government sells pollution credits. Everybody's assigned a certain amount of bloat

[Haskell-cafe] Haddock doesn't work -- with Haddock

2007-07-06 Thread Michael T. Richter
/src/Main.hs: 39:1: Parse error [EMAIL PROTECTED]:~/Development/haddock-0.8$ This is exactly the same problem I had running Haddock on my own project. What's the next step from here? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) A well-designed

Re: [Haskell-cafe] Haddock doesn't work -- with Haddock

2007-07-06 Thread Michael T. Richter
On Sat, 2007-07-07 at 11:17 +1000, Donald Bruce Stewart wrote: Check that the comment is not using one the chars invalid in H98/haddock. '/' is a common source of issues. I really hope that the Haddock source doesn't use invalid Haddock comments ;) -- Michael T. Richter [EMAIL

Re: [Haskell-cafe] Haddock doesn't work -- with Haddock

2007-07-06 Thread Michael T. Richter
-processing and exhibit exactly the same problem: a parse error on first character of the line after the first Haddock comment. I don't know if the Haddock project itself (whose output I put up here) uses pre-processing, but I know for a fact my code does not. -- Michael T. Richter [EMAIL PROTECTED

Re: [Haskell-cafe] Haddock doesn't work -- with Haddock

2007-07-06 Thread Michael T. Richter
(you need to escape slashes in the package description - that was a big pain to figure out for me). And there it was. The .cabal file was the culprit, not the Haskell source. Thanks, Stefan. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled

RE: [Haskell-cafe] Sparse documentation

2007-07-04 Thread Michael T. Richter
, contributing patches willy-nilly because I'd not be certain I did the job right, that I explained things correctly where I had to amplify, etc. Is there some kind of documentation team we poor souls could interact with to assist? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) When

[Haskell-cafe] Parsec

2007-06-26 Thread Michael T. Richter
libraries in the past have been unpleasant chores. Parsec is a ray of sunshine. Thanks, Daan. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) The most exciting phrase to hear in science - the one that heralds new discoveries - is not Eureka! but That's funny... (Isaac

RE: [Haskell-cafe] Practical Haskell question.

2007-06-25 Thread Michael T. Richter
___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human factors, but I suspect surprise is not an element

Re: [Haskell-cafe] Practical Haskell question.

2007-06-25 Thread Michael T. Richter
On Mon, 2007-25-06 at 12:19 +0300, Benja Fallenstein wrote: 2007/6/25, Michael T. Richter [EMAIL PROTECTED]: OK, just to prevent this getting side-tracked: I'm absolutely uninterested in the results of performActionA before determining if performActionB is permitted

[Haskell-cafe] Practical Haskell question.

2007-06-24 Thread Michael T. Richter
, Ruby). Functions in Haskell don't have this property, however, so I can't figure out what I'd do to perform similar work. I'm sure there's a way to do it, but I just can't see it. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human

[Haskell-cafe] A probably-stupid question about a Prelude implementation.

2007-06-22 Thread Michael T. Richter
these million boolean expressions and perform a million calls to (||) before giving me a result. Please tell me I'm wrong and that I'm missing something? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) There are two ways of constructing a software design. One way is to make

Re: [Haskell-cafe] A probably-stupid question about a Prelude implementation.

2007-06-22 Thread Michael T. Richter
to this question. It's been enlightening both on the front of remembering the subtleties of Haskell's underlying assumptions and on the front of remembering what a joy this community is. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) When debugging, novices insert corrective

[Haskell-cafe] Functional Data Structures

2007-06-21 Thread Michael T. Richter
Is there a good book or web site outlining decent pure-lazy-functional data structures, with or without code samples? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human factors, but I suspect surprise is not an element of a robust

Re: [Haskell-cafe] haskell crypto is reaaaaaaaaaally slow

2007-06-20 Thread Michael T. Richter
reasonably efficiently in Haskell proper? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I can see computers everywhere - except in the productivity statistics! (Robert Solow) signature.asc Description: This is a digitally signed message part

Re: [Haskell-cafe] yi or not to yi was: IDE?

2007-06-18 Thread Michael T. Richter
On Mon, 2007-18-06 at 09:49 +0100, Pasqualino 'Titto' Assini wrote: Maybe, just maybe, yi might play a similar role for Haskell. This is what I am hoping for (and why I'm now trying to get Yi working). I just hope it doesn't become the stovepipe that emacs is. -- Michael T. Richter [EMAIL

Re: [Haskell-cafe] To yi or not to yi, is this really the question? A plea for a cooperative, ubiquitous, distributed integrated development system.

2007-06-18 Thread Michael T. Richter
(that should be enough buzzwords for anybody) development system. What we need is to connect the dots and [...] Oh, good Lord! Are we going to write all of this in points-free style? :O -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human

[Haskell-cafe] Building Yi (and wider Cabal stuff)

2007-06-17 Thread Michael T. Richter
applicable in the broader Cabal world or is it just this project? Compiling GHC (which is a lot bigger and more complex, I'd have guessed) was painless in comparison, so I'm kind of in the dark here. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) If there's one thing

Re: [Haskell-cafe] Building Yi (and wider Cabal stuff)

2007-06-17 Thread Michael T. Richter
to build gtk2hs (or at least was able to -- I haven't tried it with GHC 6.6.1 yet). I have no idea what Vty is, so I don't know how to solve this problem. I am interested in why the gtk build is looking for what appears to be a console library, however. Any further guidance? -- Michael T. Richter

Re: [Haskell-cafe] Building Yi (and wider Cabal stuff)

2007-06-17 Thread Michael T. Richter
: changeKeymapE myKeymap In a 'do' expression: changeKeymapE myKeymap This is the stock YiConfig.hs left completely untouched and boilerplate. What's the next step? (Running yi --as=whatever doesn't help either. Same errors.) -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED

Re: [Haskell-cafe] IDE?

2007-06-17 Thread Michael T. Richter
of time and put one in just to say we've got a GUI -- what are you talking about? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) The most exciting phrase to hear in science - the one that heralds new discoveries - is not Eureka! but That's funny... (Isaac Asimov) signature.asc

Re: [Haskell-cafe] IDE?

2007-06-17 Thread Michael T. Richter
files with little to no documentation available at hand formatted using any cross-application (and even cross-platform!) standard. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) Theory is knowledge that doesn't work. Practice is when everything works and you don't know why

Re: [Haskell-cafe] IDE?

2007-06-17 Thread Michael T. Richter
, but that's not exactly a productive environment now, is it? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) Experts in advanced countries underestimate by a factor of two to four the ability of people in underdeveloped countries to do anything technical. (Charles P Issawi

Re: [Haskell-cafe] This is an interesting place to showcase Haskell.

2007-06-16 Thread Michael T. Richter
come out of the spiral so that I can understand why you entered it, OK? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) All really first class designers are both artists, engineers, and men of a powerful and intolerant temper, quick to resist the least modification

Re: [Haskell-cafe] IDE?

2007-06-16 Thread Michael T. Richter
.lhs files. I'm sure you can go hacking around to find the problem and fix it, but it really is an entry barrier if you're not already a vim addict. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) All really first class designers are both artists, engineers, and men

[Haskell-cafe] This is an interesting place to showcase Haskell.

2007-06-15 Thread Michael T. Richter
http://en.literateprograms.org/LiteratePrograms:Welcome There's some Haskell there already, but I think a lot more could be shown there. Even code dumps of things would be nice. They can always be explained later. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) Never

Re: [Haskell-cafe] This is an interesting place to showcase Haskell.

2007-06-15 Thread Michael T. Richter
please vet http://en.literateprograms.org/Sieve_of_Eratosthenes_%28Haskell%29 and tell me if it's OK and if not either let me know what I did wrong or fix it? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human factors, but I suspect surprise

Re: [Haskell-cafe] OK, so this VIM thing -- how do I make it actually work?

2007-06-05 Thread Michael T. Richter
filetype=lhaskell) Damn! I deleted the wrong image when I set that up. The original image I was going to use had a thing at the bottom with all of :set's changed variables displayed. Filetype was definitely set to lhaskell. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED

Re: [Haskell-cafe] Re: OK, so this VIM thing -- how do I make it actually work?

2007-06-05 Thread Michael T. Richter
On Tue, 2007-05-06 at 13:05 +0200, Georg Neis wrote: Michael T. Richter [EMAIL PROTECTED] wrote: The problems I'm seeing are the ugly white-on-red for underlines, the lack of any kind of differentiation for keywords/operators/etc. vs. identifiers (although some punctuation is recognized

Re: [Haskell-cafe] Re: OK, so this VIM thing -- how do I make it actually work?

2007-06-05 Thread Michael T. Richter
On Tue, 2007-05-06 at 13:05 +0200, Georg Neis wrote: Michael T. Richter [EMAIL PROTECTED] wrote: The problems I'm seeing are the ugly white-on-red for underlines, the lack of any kind of differentiation for keywords/operators/etc. vs. identifiers (although some punctuation is recognized

Re: [Haskell-cafe] FP v. OOP

2007-06-05 Thread Michael T. Richter
in this mailing list know the quote and have learned from history. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) If there's one thing that computers do well, it's to make the same mistake uncountable times at inhuman speed. (Peter Coffee) signature.asc Description

Re: [Haskell-cafe] Language extensions

2007-05-28 Thread Michael T. Richter
-world, work-a-day programming questions and answers these days than I did as little as a year ago. So it's not all hopeless, Andrew (thankfully for obvious dullards like me). -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) Never, ever, ever let systems-level engineers do

Re: [Haskell-cafe] Re: Editor

2007-05-22 Thread Michael T. Richter
. And to exactly the same URL, in fact. I see strong parallels between the insistence that keyboarding is faster than mousing and the insistence that manual memory management is faster than automated memory management. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED

Re: [Haskell-cafe] Re: Editor

2007-05-22 Thread Michael T. Richter
my fingers stroke a keyboard. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) When debugging, novices insert corrective code; experts remove defective code. (Richard Pattis) signature.asc Description: This is a digitally signed message part

[Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
there somewhere? If not, is such a beast lurking in the background ready to pounce in the near future? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I have to wonder why people think that when they can't manage local personnel within easy strangling and shooting distance

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
On Mon, 2007-21-05 at 11:47 +0100, Jules Bean wrote: Michael T. Richter wrote: 1. A real GUI environment that takes into account some of the HID advances made in the past 30 years. (Emacs and Vim don't count, in other words.) That particular part is trolling. Both emacs

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
a quick search at Amazon.com (or his bookseller of choice) can give him other ideas. So am I embarrassed for asking for something resembling a 21st-century user interface instead of a 1970s vintage one? Not in the slightest. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED

Re: [Haskell-cafe] Editor

2007-05-21 Thread Michael T. Richter
really wish this particular trade-off weren't necessary. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) Theory is knowledge that doesn't work. Practice is when everything works and you don't know why. (Hermann Hesse) attachment: smiley-4.png signature.asc Description

Re: FW: [Haskell-cafe] RE:Cross-over from Haskell.org [Haskell] Re: Newbie: what are the advantages of Haskell?

2007-05-02 Thread Michael T. Richter
socially-maladjusted-to-the-point-of-psychosis individual as a language advocate is more than enough. It's likely two too many, in fact. Reply as you see fit to bolster your ego. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I can see computers everywhere - except

Re: [Haskell-cafe] Poor first impression

2007-04-30 Thread Michael T. Richter
-class seat from san jose to wherever this box is, and i will happily insert a recent ubuntu cd and click the install icon. You beat me to it. -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) The most exciting phrase to hear in science - the one that heralds new

Re: [Haskell-cafe] Poor first impression

2007-04-28 Thread Michael T. Richter
problems rather than documenting them. Virtually no other open source project does this, in my experience. So why not be the first? Why not be better than the Other Guystm? -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) I'm not schooled in the science of human factors

Re: [Haskell-cafe] Algorithms

2007-03-17 Thread Michael T. Richter
problems C. decompose these problems into generalised subproblems D. solve the subproblems -- Michael T. Richter [EMAIL PROTECTED] (GoogleTalk: [EMAIL PROTECTED]) In his errors a man is true to type. Observe the errors and you will know the man. (孔夫子) signature.asc Description: This is a digitally

Re: [Haskell-cafe] LGPL libraries

2007-03-07 Thread Michael T. Richter
On Wed, 2007-07-03 at 11:11 +, Duncan Coutts wrote: Once GHC supports dynamic linking on linux windows (as it does currently on OSX) I think people will stop worrying/complaining. About this issue. ;) -- Michael T. Richter [EMAIL PROTECTED] Disclaimer: Any people who think

Re: [Haskell-cafe] A real Haskell Cookbook

2007-02-23 Thread Michael T. Richter
, brutal death. Quickly. (And yes, I'm aware of the contradiction. ;)) -- Michael T. Richter [EMAIL PROTECTED] Disclaimer: Any people who think that opinions expressed from my private email account in any way, shape or form are those of my employer have more lawyers at their beck and call than

Re: [Haskell-cafe] Haskell Cookbook?

2007-01-31 Thread Michael T. Richter
Cookbook and going back to Haskell? Given how many concepts recent versions of Python borrowed from Haskell, perhaps it's time to borrow stuff back from them? ;) -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM

Re: Re[2]: [Haskell-cafe] Channel9 Interview: Software Composability and theFu ture of Languages

2007-01-30 Thread Michael T. Richter
. -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] I have never seen the poor people being so familiar with their heads of state as they were

Re: [Haskell-cafe] How to write elegant Haskell programms? (long posting)

2007-01-29 Thread Michael T. Richter
come from an imperative background. -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] Sexual organs were created for reproduction between the male

Re: [Haskell-cafe] Channel9 Interview: Software Composability and theFu ture of Languages

2007-01-28 Thread Michael T. Richter
to what in the end turns out to be concepts verging on the trivial. (I'm looking at monads here) Maybe I'm the one that has to write the book Haskell for the Working Programmer sometime. You know. When I understand the language enough to write it. -- Michael T. Richter Email: [EMAIL

Re: [Haskell-cafe] How did you stumble on Haskell?

2007-01-28 Thread Michael T. Richter
again and it took this time. -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] I find many of the machines of violence very attractive. Tanks

Re: [Haskell-cafe] HaskellForge?

2007-01-08 Thread Michael T. Richter
) and live with it being out of date. If I want the latest and greatest, however, I'll stick to the gems. Since gems can be installed and deleted just like aptitude's packages can be (and just as cleanly) it really isn't that hard an approach. -- Michael T. Richter Email: [EMAIL PROTECTED

Re: [Haskell-cafe] Literate Haskell source files. How do I turn them into something I can read?

2006-12-31 Thread Michael T. Richter
)? -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] I think it is very beautiful for the poor to accept their lot [...]. I think the world is being

Re: [Haskell-cafe] Literate Haskell source files. How do I turn them into something I can read?

2006-12-31 Thread Michael T. Richter
don't know Haskell sufficiently comfortably to actually distinguish reliably between LaTeX code and Haskell, so the direct .lhs source code is basically useless to me. What's the trick people use to read it? -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED

Re: [Haskell-cafe] Literate Haskell source files. How do I turn them into something I can read?

2006-12-31 Thread Michael T. Richter
better? And me? I'm going to use XML for literate Haskell. ;) -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] I have no purpose, directly

[Haskell-cafe] Literate Haskell source files. How do I turn them into something I can read?

2006-12-29 Thread Michael T. Richter
. -- Michael T. Richter Email: [EMAIL PROTECTED], [EMAIL PROTECTED] MSN: [EMAIL PROTECTED], [EMAIL PROTECTED]; YIM: michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber: [EMAIL PROTECTED] I think it is very beautiful for the poor to accept their lot [...]. I think the world is being much helped