SRFI-1 round 2 discussion Olin Shivers 17 Feb 1999 21:13 UTC Re: SRFI-1 round 2 discussion Doug Currie 17 Feb 1999 22:07 UTC SRFI-1 round 2 discussion John Stone 18 Feb 1999 19:41 UTC Argument order of = equivalence predicates Olin Shivers 18 Feb 1999 20:02 UTC Re: Argument order of = equivalence predicates Donovan Kolbly 18 Feb 1999 22:29 UTC Re: SRFI-1 round 2 discussion Lars Thomas Hansen 04 Mar 1999 22:19 UTC

Re: SRFI-1 round 2 discussion Doug Currie 17 Feb 1999 22:07 UTC

```At 4:13 PM -0500 2/17/99, Olin Shivers wrote:
>[...]
>-------------------------------------------------------------------------------
>* iota defn
>
>[...]
>
>While the proposed IOTA is simpler than the :IOTA and IOTA: functions I've
>proposed, in many cases, this just puts the burden of calculation back on the
>programmer -- where there is potential for error. Calculating the proper
>number of samples is a simple bit of arithmetic, but it's easy to get wrong.
>Fencepost errors, getting the floor/ceiling distinction wrong -- there are two
>or three little things that can blow you out of the water, and they come up
>each time you use the function. So the nice thing about the :IOTA and IOTA:
>functions is that you simply say what you want, and the functions give you the
>samples.
>
>I don't intend to fight this one to the death, in part because IOTA is largely
>for interactively fooling around. I see three possibilities, and would like to
>know how people think:
>
>- (IOTA count [start step]) only
>- My :IOTA and IOTA: only
>- All three procedures

Fourth option:
- IOTA plus an auxiliary function to calculate the proper number of samples

e

```