From: Jacques GARRIGUE <garrigue@kurims.kyoto-u.ac.jp>
To: caml-list@inria.fr
Subject: Re: ergonomie du compilateur
Date: Fri, 24 Jan 1997 11:51:51 +0900 [thread overview]
Message-ID: <199701240251.LAA23186@orion.kurims.kyoto-u.ac.jp> (raw)
In-Reply-To: <199701231418.XAA00607@sparc3.co.jp> (message from Frank Christoph on Thu, 23 Jan 1997 23:18:19 +0900)
>>>>> " " == Frank Christoph <christo@nextsolution.co.jp> writes:
> I once suggested a related feature to Alastair Reid, but for
> Haskell program editors. I thought it would be useful if the user
> could click on an identifier and have the type displayed. This can
> be more useful in Haskell than in ML because of type classes and
> the extended inference algorithm. I think he told me that, in an
> old release of the Yale Haskell system (when they were still using
> LISP as a backend!), something of the sort was once possible but
> Yale has sinced scrapped that implementation.
This is exactly what is possible with LablBrowser for O'Labl !
(Or OCamlBrowser for O'Caml)
You load a file in the editor, typecheck it, and then you can see the
type of any identifier, expression or pattern, by just clicking on it.
If typecheck fails, you can see types for all expressions preceding
the one that caused the error.
--
---------------------------------------------------------------------------
Jacques Garrigue Kyoto University garrigue@kurims.kyoto-u.ac.jp
<A HREF=http://wwwfun.kurims.kyoto-u.ac.jp/~garrigue/>JG</A>
next prev parent reply other threads:[~1997-01-24 10:48 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-01-22 17:17 David Gurr
1997-01-23 14:18 ` Frank Christoph
1997-01-24 2:51 ` Jacques GARRIGUE [this message]
-- strict thread matches above, loose matches on Subject: below --
1997-01-20 21:33 Quercia
1997-01-21 9:10 ` Pierre Weis
1997-01-21 10:31 ` Emmanuel Engel
1997-01-15 9:46 David Monniaux
1997-01-21 10:33 ` Xavier Leroy
1997-01-21 10:35 ` Claude Marche
1997-01-21 12:54 ` Hendrik Tews
1997-01-23 16:37 ` Ian T Zimmerman
1997-01-30 9:55 ` Xavier Leroy
1997-01-31 14:21 ` Donald Syme
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=199701240251.LAA23186@orion.kurims.kyoto-u.ac.jp \
--to=garrigue@kurims.kyoto-u.ac.jp \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox