Frank Atanassow <[EMAIL PROTECTED]> writes:
> > What, you mean "apt-get install ghc4" is too hard?
> I guess you have never tried installing GHC on a non-Linux
> platform---although admittedly the situation is much better than it
> used to be.
I've tried on a different Linux platform, and decided to get by with
Hugs. :-)
> [a nice development environment] is easier to do this in LISP and
> Smalltalk because they are dynamically typed. You could try for some
> sort of reflection in Haskell, for example by starting with the
> public Haskell parser, but I think it would complicate things enough
> that it isn't worth it. I don't think a generic documenting solution
> for Haskell will be accepted if we innovate too much.
It doesn't sound *too* difficult or esoteric. Hugs-mode in Emacs does
a bit of it already, displaying types of functions and such --
although it seems a bit limited (to the Prelude?). How hard would it
be to either get the underlying Hugs, or e.g. a Happy-based parser, to
snarf type and other information from modules in scope, and also look
for embedded documentation?
-kzm
--
If I haven't seen further, it is by standing in the footprints of giants