Re: [Haskell] Making a spreadsheet with Haskell

2004-02-14 Thread S.J.Thompson
You could take a look at Vital

  http://www.cs.kent.ac.uk/projects/vital/

From the web page:

  Vital is a visual programming environment based on Haskell, a
  contemporary functional programming language. It is particularly
  intended for supporting the open-ended, incremental style of
  development often preferred by end users (engineers, scientists,
  analysts, etc.). It may also be useful for teaching Haskell.

Simon
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell


Re: [Haskell] Making a spreadsheet with Haskell

2004-02-13 Thread Bjorn Lisper
 Hi, I would like to know how can I make a spreadsheet using Haskell
 (something like Excel, a very-reduced version, of course) 
 Do I need any kind of special library? How can I make the interface so the
 user can introduce data, select data and so on?
 
 Thanks for your help.
 Miren Cob Isasi de Vírgala

We did something called Haxcel. It is a spreadsheet-like interface to
Haskell, thus making it possible to use Haskell as a formula language. The
interface itself is implemented in Java.

See http://www.mrtc.mdh.se/projects/getProject.php3?id=0041.

Björn Lisper
___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell


[Haskell] Making a spreadsheet with Haskell

2004-02-12 Thread Miren Cob Isasi de Virgala

 Hi, I would like to know how can I make a spreadsheet using Haskell
 (something like Excel, a very-reduced version, of course) 
 Do I need any kind of special library? How can I make the interface so the
 user can introduce data, select data and so on?
 
 Thanks for your help.
 Miren Cob Isasi de Vírgala
 
attachment: winmail.dat___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell


Re: [Haskell] Making a spreadsheet with Haskell

2004-02-12 Thread Axel Simon
On Thu, Feb 12, 2004 at 03:00:29PM +0100, Miren Cob Isasi de Virgala wrote:
 
  Hi, I would like to know how can I make a spreadsheet using Haskell
  (something like Excel, a very-reduced version, of course) 
  Do I need any kind of special library? How can I make the interface so the
  user can introduce data, select data and so on?

You need to have tons of time, choose a GUI library (wxHaskell or 
gtk2hs, ...) and get going. If you plan to use Haskell within the 
spreadsheet you might want to look at Vital:

http://www.cs.kent.ac.uk/projects/vital/

Axel.


___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell


RE: [Haskell] Making a spreadsheet with Haskell

2004-02-12 Thread Bayley, Alistair
It ain't Haskell, but:

Implementing a Functional Spreadsheet in Clean
http://citeseer.nj.nec.com/dehoon95implementing.html


 -Original Message-
 From: Axel Simon [mailto:[EMAIL PROTECTED]
 Sent: 12 February 2004 14:34
 To: Miren Cob Isasi de Virgala
 Cc: [EMAIL PROTECTED]
 Subject: Re: [Haskell] Making a spreadsheet with Haskell
 
 
 On Thu, Feb 12, 2004 at 03:00:29PM +0100, Miren Cob Isasi de 
 Virgala wrote:
  
   Hi, I would like to know how can I make a spreadsheet 
 using Haskell
   (something like Excel, a very-reduced version, of course) 
   Do I need any kind of special library? How can I make the 
 interface so the
   user can introduce data, select data and so on?
 
 You need to have tons of time, choose a GUI library (wxHaskell or 
 gtk2hs, ...) and get going. If you plan to use Haskell within the 
 spreadsheet you might want to look at Vital:
 
 http://www.cs.kent.ac.uk/projects/vital/
 
 Axel.

-
*
Confidentiality Note: The information contained in this 
message, and any attachments, may contain confidential 
and/or privileged material. It is intended solely for the 
person(s) or entity to which it is addressed. Any review, 
retransmission, dissemination, or taking of any action in 
reliance upon this information by persons or entities other 
than the intended recipient(s) is prohibited. If you received
this in error, please contact the sender and delete the 
material from any computer.
*

___
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell