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

2007-05-06 Thread Tim Docker
PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andrew Coppin Sent: Saturday, 5 May 2007 9:43 PM To: haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] Is Excel a FP language? I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) I have

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

2007-05-05 Thread Andrew Coppin
I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) I have already been struggling (unsuccessfully) to write a program to graph functions, but why not go the whole hog and make an entire spreadsheet program? Possibly one of the

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

2007-05-05 Thread Donald Bruce Stewart
andrewcoppin: I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) I have already been struggling (unsuccessfully) to write a program to graph functions, but why not go the whole hog and make an entire spreadsheet

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

2007-05-05 Thread David House
On 05/05/07, Andrew Coppin [EMAIL PROTECTED] wrote: I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) http://sigfpe.blogspot.com/2006/11/from-l-theorem-to-spreadsheet.html may interest. -- -David House, [EMAIL PROTECTED]

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

2007-05-05 Thread Andrew Coppin
I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) http://sigfpe.blogspot.com/2006/11/from-l-theorem-to-spreadsheet.html may interest. ...ok, and now my head hurts... (Haskell seems to do that lots. I'm not sure why.)

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

2007-05-05 Thread Bjorn Lisper
I just had a thought... Why doesn't somebody implement a spreadsheet where Haskell is the formula language? 8-) http://sigfpe.blogspot.com/2006/11/from-l-theorem-to-spreadsheet.html may interest. ...ok, and now my head hurts... (Haskell seems to do that lots. I'm not sure why.) Well,

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

2007-04-25 Thread Dougal Stanton
On 25/04/07, Tony Morris [EMAIL PROTECTED] wrote: In a debate I proposed Excel is a functional language. It was refuted and I'd like to know what some of you clever Haskellers might think :) By coincidence I wrote about Excel (and related spreadsheets) as functional languages just recently

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

2007-04-25 Thread Ryan Dickie
On 4/24/07, Tony Morris [EMAIL PROTECTED] wrote: In a debate I proposed Excel is a functional language. It was refuted and I'd like to know what some of you clever Haskellers might think :) My opposition proposed (after some weeding out) that there is a distinction between Excel, the

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

2007-04-25 Thread Claus Reinke
My opposition proposed (after some weeding out) that there is a distinction between Excel, the application, the GUI and Excel, the language (which we eventually agreed (I think) manifested itself as a .xls file). Similarly, VB is both a language and a development environment and referring to VB

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

2007-04-25 Thread Neil Mitchell
Hi Tony, I think Lennart said it best with Excel is a zero-order functional language - a functional language in which you can't define functions. Another way of putting that is that it is a functional language, but a really bad one (from a functional'ness perspective). Thanks Neil On

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

2007-04-25 Thread Marc Weber
Is the cell evaluation engine one? I think not. I do not believe what you can type into those cells does constitute a programming language, or at least not a turing complete one. As far as i know only simple calculations can be performed. For example, is there any way to

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

2007-04-25 Thread Lennart Augustsson
I usually refer to Excel as a zeroth order functional language, i.e., you can't define any functions. :) (You can define functions if you do it in VBA or in an addin, but that's not really Excel, imo.) -- Lennart On Apr 25, 2007, at 04:00 , Tony Morris wrote: In a debate I proposed

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

2007-04-25 Thread Lennart Augustsson
How about 'IF(x=2,0,5)' ? On Apr 25, 2007, at 13:48 , Marc Weber wrote: Is the cell evaluation engine one? I think not. I do not believe what you can type into those cells does constitute a programming language, or at least not a turing complete one. As far as i know only simple

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

2007-04-25 Thread Udo Stenzel
Albert Y. C. Lai wrote: I say Excel is a functional language. If there needs to be the quoted distinction, fine: Excel the language is a functional language, and Excel the application is an interpreter of said language. Excel has functions, but does it treat functions as it treats other

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

2007-04-24 Thread Albert Y. C. Lai
Tony Morris wrote: My opposition proposed (after some weeding out) that there is a distinction between Excel, the application, the GUI and Excel, the language (which we eventually agreed (I think) manifested itself as a .xls file). I say Excel is a functional language. If there needs to be the