rank-n polymorphism
Hal Daume III
hdaume@ISI.EDU
Thu, 7 Mar 2002 09:11:08 -0800 (PST)
Someone already sent you the Odersky paper, but in brief, there is no
type inference (as it is undecidable). Rank-n polymorphism can only
happen via explicit type signatures. My understanding is that if these
type signatures are not there, GHC will automatically lift all the foralls
to the front in type inference.
- Hal
--
Hal Daume III
"Computer science is no more about computers | hdaume@isi.edu
than astronomy is about telescopes." -Dijkstra | www.isi.edu/~hdaume
On Thu, 7 Mar 2002, Artem S Alimarine wrote:
> Dear all,
>
> GHC 5.0.3 supports rank-n polymorphism.
> Could anyone please point me to a paper that describes type inference
> algorithm used.
>
> Thanks in advance
> Artem Alimarine
>
> _______________________________________________
> Haskell mailing list
> Haskell@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell
>