Browse thread
The Implicit Accumulator: a design pattern using optional arguments
[
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: | -- (:) |
| From: | Jon Harrop <jon@f...> |
| Subject: | Re: [Caml-list] The Implicit Accumulator: a design pattern using optional arguments |
On Thursday 28 June 2007 12:39:04 Thomas Fischbacher wrote: > Let's take some animated 3d application. You may want to introduce a > dynamically scoped notion of, say, "pre-allocated stack of buffers for > position vectors which behaves like a C stack with respect to functions > temporarily using this for computations", so that all the functions that > call one another during rendering of a frame may use that very same > stack in an orderly fashion (with scoping behaviour just as the C > stack). Still, the existence and visibility of this stack is confined > to some "render-animation" function. Pass the stack as an argument to those functions that need it. -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. The OCaml Journal http://www.ffconsultancy.com/products/ocaml_journal/?e