[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
* From: Shiro Kawai <shiro@xxxxxxxx>
* Date: Sun, 28 Mar 2004 03:01:35 -1000 (HST)
* Subj: Re: feedback
| From: soo <tilde@xxxxxxxxxxx>
| Subject: feedback
| Date: 28 Mar 2004 20:58:51 +0900
>> | Having two distinct procedures at least help a programmer
>> | to express the intention.
>> At present, I partially agree with you.
>> How about adding <show> parameter to number type?
>> Then you can write it like this:
| My intention was to show just one example of the potential
| consequences of overloading two functionalities on the same
| function name. The similar problem would arise for any
| of those conflicting arguments such as an integer as <depth> vs <count>,
| or 'd as <radix> vs <case>. Unless you make "fmt for number"
| upper-compatible to "fmt for object" (since a number is an object),
| you can't write a function which is agnostic to its argument.
Sorry for late response.
I've revised this draft as pointed out above. check it please.