I believe all code, unit tests and documentation updates are completed.
There is one outstanding API question that I'd like to bring to your attention and ask for your recommendation. The API as it currently stands is mildly irregular: it currently has three functions:
-- make-sphere-generator ; takes single number - dimension
-- make-ellipsoid-generator ; takes vector of axis sizes
-- make-ball-generator ; takes vector OR single number
Spot the irregularity?
There are three choices:
a) split the last function into two. But what should they be called? I could not think of a good name...
b) combine the first two back into one. But what should it be called? I could not think of a good name...
c) do nothing, leave as-is.
option c) is real easy. The irregularity is vaguely annoying to those who are obsessive or compulsive about regularity ... such as programmers ... I guess I'm OK with c) but now's the time to fix this, eh?
--linas