I'm in search of advice.
Please would you contact me if you have experience of
interfacing with X windows using a pure functional language,
or know of someone who has?
Thanks.
-----------------------------------------------------------------------
Sandra Foubister Telephone +44 904 432777
Department of Computer Science
University of York ······@uk.ac.york.minster
YORK Y01 5DD ···················@nss.cs.ucl.ac.uk
·························@uk.ac.nsfnet-relay
United Kingdom ukc!minster!sandra
-----------------------------------------------------------------------
From: Soren Larsen
Subject: Re: X windows and functional languages
Date:
Message-ID: <667@imada.dk>
······@minster.york.ac.uk writes:
>Please would you contact me if you have experience of
>interfacing with X windows using a pure functional language,
>or know of someone who has?
Could responses to this query please be posted to the net? I am
interested as well.
Soren Larsen.
--
Soren Larsen / ······@imada.dk
Dept. of Math. & Computer Science, Odense University
Campusvej 55, DK-5230 Odense M, Denmark
phone: +45 66 15 86 00, ext. 2312 / telefax: +45 65 93 26 91
From: Duke Briscoe
Subject: Re: X windows and functional languages
Date:
Message-ID: <12729@cs.yale.edu>
I don't know of anyone who has actually interfaced X to a purely
functional language. However, I can point out that some of the issues
involved in doing sequences of I/O operations using a non-strict
purely functional language are addressed in the specification of I/O
for the language Haskell, (see the Haskell report). The Yale Haskell
compiler is nearing its release date. Here at Yale, I think some
people have been working on interfacing X to T, and our Haskell
compiler is built on top of T, so if the people adding X to T have
been successful, it would be pretty easy to add X I/O operations as
part of the Yale Haskell I/O system.
Duke
From: Mike Clarkson
Subject: Re: X windows and functional languages
Date:
Message-ID: <4614@ists.ists.ca>
In article <·····@cs.yale.edu> ············@CS.YALE.EDU (Duke Briscoe) writes:
>I don't know of anyone who has actually interfaced X to a purely
>functional language.
Look at winterp in the latest X.V11R4 release of X, or subscribe to
comp.windows.x for a discussion of it.
Mike.
--
Mike Clarkson ····@ists.ists.ca
Institute for Space and Terrestrial Science uunet!attcan!ists!mike
York University, North York, Ontario, FORTRAN - just say no.
CANADA M3J 1P3 +1 (416) 736-5611
In article <····@ists.ists.ca> ····@ists.ists.ca (Mike Clarkson) writes:
In article <·····@cs.yale.edu> ············@CS.YALE.EDU (Duke Briscoe) writes:
>I don't know of anyone who has actually interfaced X to a purely
>functional language.
Look at winterp in the latest X.V11R4 release of X, or subscribe to
comp.windows.x for a discussion of it.
Just so that no-one is misled by this posting, neither winterp, xlisp,
common lisp, or any other lisp with a `setq' is a purely functional
language. There are many lisp interfaces to X, of which I am sure
Mr. Briscoe is aware.
Geoff Clemm
From: David Shepherd
Subject: Re: X windows and functional languages
Date:
Message-ID: <3893@ganymede.inmos.co.uk>
In article <·····@cs.yale.edu> ············@CS.YALE.EDU (Duke Briscoe) writes:
>I don't know of anyone who has actually interfaced X to a purely
>functional language.
there's some sort of X interface option to Standard ML from Edinburgh -
I've not used it but I know there is a X option in building it. I think
···@lfcs.ed.ac.uk is the mail address to contact for details.
david shepherd
INMOS ltd
ps of course this all depends whether you consider SML to be a
functional language :-)