Browse thread
parameterized pattern
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: | 2006-11-09 (01:45) |
From: | brogoff <brogoff@s...> |
Subject: | Re: [Caml-list] parameterized pattern |
On Thu, 9 Nov 2006, Lukasz Stafiniak wrote: > You can do this kind of ad-hoc polymorphism with with G'Caml: > > http://web.yl.is.s.u-tokyo.ac.jp/~furuse/gcaml/ > > BTW, I think that G'Caml deserves more attention on this list (see > http://lambda-the-ultimate.org/node/1278). (I've even thought that it > is still a patch to OCaml 2.0, but it seems to be up-to-date now.) The GCaml docs say (and have said for at least a year) that it doesn't support all of OCaml, neither objects nor polymorphic variants. I'd guess that it doesn't support recursive modules either. It's a pity, as I've often wished that OCaml supported the extensional polymorphism that GCaml has, but I don't think that's going to happen. It would probaby make more sense to create a separate language at this point, since OCaml is complicated enough. -- Brian