> My preference is still (B). (A) is not *very* bad, but should really
> replicate (-7) "foo" be []?

I could say: Sure, why not? replicate suffers from the same domain problem
as take/drop.

But instead I will point out that you don't need to define replicate via
take, so, in principal, that behavior does not necessarily follow from how
we define take/drop. Of course, you might end up forcing it if insist on
some set of laws relating the two.

--fac

Reply via email to