[Haskell-cafe] Intermediate Haskell Books?

2007-05-06 Thread Adrian Neumann
-BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Are there any good books about intermediate to advanced Haskell? The descriptions here http://haskell.org/haskellwiki/Books_and_tutorials aren't very helpful. Adrian -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using

Re: [Haskell-cafe] Intermediate Haskell Books?

2007-05-06 Thread Donald Bruce Stewart
aneumann: -BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Are there any good books about intermediate to advanced Haskell? The descriptions here http://haskell.org/haskellwiki/Books_and_tutorials aren't very helpful. Not in real-world paper form, yet. Mostly advanced techniques and

Re: [Haskell-cafe] Re: (Chaos) [An interesting toy]

2007-05-06 Thread Andrew Coppin
[EMAIL PROTECTED] wrote: I appreciated the elegance of overloading, the usage of Num classes, etc, which makes it more readable, although somewhat slower. The source code has explicit monomorphic types all over it; I would expect GHC to be able to optimise out any method calls. (OTOH, I'm not

Re: [Haskell-cafe] Intermediate Haskell Books?

2007-05-06 Thread David House
On 06/05/07, Adrian Neumann [EMAIL PROTECTED] wrote: Are there any good books about intermediate to advanced Haskell? The descriptions here http://haskell.org/haskellwiki/Books_and_tutorials aren't very helpful. One of the aims of the Haskell wikibook [1] is to provide a good coverage of the

[Haskell-cafe] Silly mail client

2007-05-06 Thread Andrew Coppin
OK, this is hacking me off now... Does ANYBODY know how I can convince Thunderbird to send replies to Haskell Cafe rather than sending them to the original poster? This is really becoming tiresome... ___ Haskell-Cafe mailing list

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread David House
On 06/05/07, Andrew Coppin [EMAIL PROTECTED] wrote: OK, this is hacking me off now... Does ANYBODY know how I can convince Thunderbird to send replies to Haskell Cafe rather than sending them to the original poster? This is really becoming tiresome... Is there a 'Reply to All' option? That's

Re: [Haskell-cafe] [IO Int] - IO [Int]

2007-05-06 Thread Magnus Therning
On Fri, May 04, 2007 at 19:23:16 +0200, Phlex wrote: Hello all, I'm trying to learn haskell, so here's is my first newbie question. I hope this list is appropriate for such help requests. I'm trying to write a function with the signature [IO Int] - IO [Int] Here is my first attempt : conv ::

[Haskell-cafe] GADTs, type classes, existentials

2007-05-06 Thread Mike Hamburg
Hello all, I'm trying to build a variation on Maps which supports a fast concat-like operation, for a library I'm writing. I'd rather not re-implement Data.Map, so I'm having a try with GADTs. The relevant part of my source file:

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread ls-haskell-developer-2006
Andrew Coppin [EMAIL PROTECTED] writes: OK, this is hacking me off now... Does ANYBODY know how I can convince Thunderbird to send replies to Haskell Cafe rather than sending them to the original poster? This is really becoming tiresome... My best approach to that has been to explicitely

Re: [Haskell-cafe] Chaos

2007-05-06 Thread Andrew Coppin
Just so people know... The version in Darcs now has strict Colour and Vector constructors. (Makes it run a few percent faster.) ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread Chris Eidhof
One thing I did was replacing the Reply button in my toolbar with Reply All. The only problem is that I always use Cmd+R instead of clicking a button, but I'm at least a little bit closer. -chris On 6-mei-2007, at 15:21, [EMAIL PROTECTED] wrote: Andrew Coppin [EMAIL PROTECTED] writes:

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread David Brown
Chris Eidhof wrote: One thing I did was replacing the Reply button in my toolbar with Reply All. The only problem is that I always use Cmd+R instead of clicking a button, but I'm at least a little bit closer. Try shifting the 'R'. Cmd+Shift+R for Mac users, or Control+Shift+R for others

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread ls-haskell-developer-2006
Chris Eidhof [EMAIL PROTECTED] writes: One thing I did was replacing the Reply button in my toolbar with Reply All. The only problem is that I always use Cmd+R instead of clicking a button, but I'm at least a little bit closer. (and: No top posting please.) Yes, I just found, that

Re: [Haskell-cafe] GADTs, type classes, existentials

2007-05-06 Thread Stefan O'Rear
On Sun, May 06, 2007 at 03:11:12AM -0700, Mike Hamburg wrote: Hello all, I'm trying to build a variation on Maps which supports a fast concat-like operation, for a library I'm writing. I'd rather not re-implement Data.Map, so I'm having a try with GADTs. The relevant part of my source

RE: [Haskell-cafe] Any Haskellers in St Louis, MO?

2007-05-06 Thread Green Bryan - bgreen
Anyone out there from the Little Rock, AR area? I am located in Conway and we are using Haskell where I work. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Aditya Siram Sent: Saturday, May 05, 2007 8:13 PM To: Haskell-Cafe@haskell.org Subject:

[Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Andrew Coppin
Greetings. Haskell has arbitrary precision integers, in the form of the Integer type. Is there a type somewhere that implements arbitrary precision fractional values? ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Stefan O'Rear
On Sun, May 06, 2007 at 05:15:08PM +0100, Andrew Coppin wrote: Greetings. Haskell has arbitrary precision integers, in the form of the Integer type. Is there a type somewhere that implements arbitrary precision fractional values? Yes, Rational in the Prelude (with extra functions in

[Haskell-cafe] Topoi, the categorical Analysis of Logic

2007-05-06 Thread Philippe de Rochambeau
Hello, has anybody on this list read Goldblatt's Topoi, the categorical Analysis of Logic? Did reading that book make you a better Haskell programmer? If so, how? Cheers, phiroc ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Andrew Coppin
Greetings. Haskell has arbitrary precision integers, in the form of the Integer type. Is there a type somewhere that implements arbitrary precision fractional values? Yes, Rational in the Prelude (with extra functions in Ratio) Prelude let fibs = (1::Rational) : 1 : zipWith (+) fibs

Re: [Haskell-cafe] Topoi, the categorical Analysis of Logic

2007-05-06 Thread Creighton Hogg
Hi, I've been reading it off and on for a couple of months. I definitely wouldn't say it'll make you a better programmer, but it's a pretty nice, gentle, introduction to some basic category theory and some uses of topoi. Read it if you're interested in all that, not if you're just focused on

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Brandon S. Allbery KF8NH
On May 6, 2007, at 12:59 , Andrew Coppin wrote: OOC, is there a reason why you can't just write 5%10? Prelude :t 5%10 interactive:1:1: Not in scope: `%' Prelude :m +Data.Ratio Prelude Data.Ratio :t 5%10 5%10 :: (Integral t) = Ratio t Prelude Data.Ratio I'm actually a bit surprised that's

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Andrew Coppin
Brandon S. Allbery KF8NH wrote: OOC, is there a reason why you can't just write 5%10? Prelude :t 5%10 interactive:1:1: Not in scope: `%' Prelude :m +Data.Ratio Prelude Data.Ratio :t 5%10 5%10 :: (Integral t) = Ratio t Prelude Data.Ratio I'm actually a bit surprised that's not in Prelude.

Re: [Haskell-cafe] GADTs, type classes, existentials

2007-05-06 Thread Mike Hamburg
On Sun, 2007-05-06 at 07:10 -0700, Stefan O'Rear wrote: On Sun, May 06, 2007 at 03:11:12AM -0700, Mike Hamburg wrote: Is there a clean way around this error? Yes, upgrade. Type classes and GADTs are broken in all versions prior to HEAD (at which point Simon made a heroic effort to do

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread Jim Burton
Andrew Coppin wrote: ... Likewise... Oh, by the way, thanks for the extra syntax. It's really annoying having to locate Notepad.exe on the start menu, type import Blah, save it as Thing.hs, open Windoze Explorer, locate Thing.hs, and then double-click it just so that I can try

Re: [Haskell-cafe] c2hs errors when compiling hsGnuTls

2007-05-06 Thread Duncan Coutts
On Sat, 2007-05-05 at 17:18 +0100, David House wrote: Hey there, I'm getting the following errors when I try to compile hsGnuTls [1]: ~/hs/sandbox/hsgnutls $ c2hs --version C-Haskell Compiler, version 0.14.5 Travelling Lightly, 12 Dec 2005 build platform is i486-pc-linux-gnu 1, True,

Re: [Haskell-cafe] Playing with GHC [was Arbitrary precision?]

2007-05-06 Thread Andrew Coppin
Oh, by the way, thanks for the extra syntax. It's really annoying having to locate Notepad.exe on the start menu, type import Blah, save it as Thing.hs, open Windoze Explorer, locate Thing.hs, and then double-click it just so that I can try stuff out in GHCi... God that sounds painful. As

Re: [Haskell-cafe] Playing with GHC [was Arbitrary precision?]

2007-05-06 Thread Stefan O'Rear
On Sun, May 06, 2007 at 10:02:55PM +0100, Andrew Coppin wrote: Anyway... long ramble over... Emacs isn't my operating system of choice. I prefer to use SciTE (which is *just* a text editor - as in, it doesn't also come with an integrated toaster and alarm clock). One SciTE window open, one

Re: [Haskell-cafe] Playing with GHC [was Arbitrary precision?]

2007-05-06 Thread Jim Burton
Andrew Coppin wrote: [...] Anyway... long ramble over... Emacs isn't my operating system of choice. I prefer to use SciTE (which is *just* a text editor - as in, it doesn't also come with an integrated toaster and alarm clock). One SciTE window open, one command prompt pointing at the

Re: [Haskell-cafe] Intermediate Haskell Books?

2007-05-06 Thread Jim Burton
Adrian Neumann wrote: -BEGIN PGP SIGNED MESSAGE- Hash: RIPEMD160 Are there any good books about intermediate to advanced Haskell? The descriptions here http://haskell.org/haskellwiki/Books_and_tutorials aren't very helpful. Adrian I think The Fun of Programming fits

Re: [Haskell-cafe] Arbitrary precision?

2007-05-06 Thread David House
On 06/05/07, Andrew Coppin [EMAIL PROTECTED] wrote: Oh, by the way, thanks for the extra syntax. It's really annoying having to locate Notepad.exe on the start menu, type import Blah, save it as Thing.hs, open Windoze Explorer, locate Thing.hs, and then double-click it just so that I can try

Re: [Haskell-cafe] Playing with GHC [was Arbitrary precision?]

2007-05-06 Thread David Waern
Anyway... long ramble over... Emacs isn't my operating system of choice. I prefer to use SciTE (which is *just* a text editor - as in, it doesn't also come with an integrated toaster and alarm clock). One SciTE window open, one command prompt pointing at the source folder... seems to work

Re: [Haskell-cafe] Silly mail client

2007-05-06 Thread Daniel McAllansmith
On Sunday 06 May 2007 21:15, Andrew Coppin wrote: OK, this is hacking me off now... Does ANYBODY know how I can convince Thunderbird to send replies to Haskell Cafe rather than sending them to the original poster? This is really becoming tiresome... Looks like you're on windows so maybe this

[Haskell-cafe] Mounting haskell.org wiki under WikipediaFS?

2007-05-06 Thread Donald Bruce Stewart
Anyone tried editing haskell.org's wiki as text, using: http://wikipediafs.sourceforge.net/ WikipediaFS is a mountable Linux virtual file system that enables you to deal with Wikipedia (or any Mediawiki-based site) articles as if they were real files. It is thus possible to use a real text

RE: [Haskell-cafe] Is Excel a FP language?

2007-05-06 Thread Tim Docker
The pivotal project: http://www.cs.kent.ac.uk/projects/pivotal/ is more or less what you are referring to (ie an interactive environment where haskell is the evaluation language), though it doesn't have the exact GUI of a spreadsheet. Tim From: [EMAIL

Re: [Haskell-cafe] Mounting haskell.org wiki under WikipediaFS?

2007-05-06 Thread Chris Mears
[EMAIL PROTECTED] (Donald Bruce Stewart) writes: Anyone tried editing haskell.org's wiki as text, using: http://wikipediafs.sourceforge.net/ I have now, and it works. To test it out, do the following: - install wikipediafs (it's in Debian's repo., and probably others) - $ mkdir wikis

[Haskell-cafe] Haskell Weekly News: May 07, 2007

2007-05-06 Thread Donald Bruce Stewart
--- Haskell Weekly News http://sequence.complete.org/hwn/20070507 Issue 62 - May 07, 2007 --- Welcome to issue 62 of HWN, a weekly newsletter covering