Browse thread
Lazy modules
[
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: | 2010-03-17 (18:18) |
From: | Dario Teixeira <darioteixeira@y...> |
Subject: | Re: [Caml-list] Lazy modules |
Hi, > Here is a variant of your version with first-class modules > (which will be available in OCaml 3.12). Compared to your > version, we get the benefit of laziness (the "functor body" > is evaluated only once). I see, thanks. That is actually a very welcome feature; I have in the past attempted to use modules as first-class values, and found the lack thereof a bit disappointing, as it "breaks the symmetry" between values and modules. Anyway, 3.12 is looking interesting -- are there any other features we should be aware of? (I'm hoping GADTs will be in the pipeline eventually...) Cheers, Dario Teixeira