[Haskell-cafe] Reader monad, implicit parameters, or something
else altogether?
ajb at spamcop.net
ajb at spamcop.net
Tue Aug 19 00:27:49 EDT 2008
G'day all.
Quoting "Richard A. O'Keefe" <ok at cs.otago.ac.nz>:
> Just an idiot-level question: so these "constants" are subject
> to revision, but *how often*?
Good question. For leap seconds:
- The data can change no quicker than once every 6 months.
- The shortest time between changes was 6 months, and the longest
(so far) was 7 years.
- The mean change is once every 18 months.
- You get just under 6 months' notice before a change comes into
effect. (No more, no less.)
For most programs, it's the last point that concerns me the most...
> What is the actual cost of
> recompiling and using them *as* constants, compared with the
> cost of rereading the stuff every time you run the program and
> passing it around?
...because the main cost probably isn't recompiling, it's redeployment.
I don't know about this program in particular, but release cycles longer
than six months are hardly uncommon in our business.
Cheers,
Andrew Bromage
More information about the Haskell-Cafe
mailing list