[Python-ideas] What about allowing '?' in method names?
arnodel at googlemail.com
Tue Aug 11 15:25:15 CEST 2009
On 11 Aug 2009, at 11:43, Antoine Pitrou wrote:
> Steven D'Aprano <steve at ...> writes:
>> What makes you think that the question mark is a clue-in that a yes/
>> answer is expected?
> AFAIK it is a widely-used convention in the Ruby world.
> I'd even go as far as saying that it's quite pretty, as a
> convention (not that other Ruby conventions are :-))
Also in Scheme. (I think the question mark more or less replaces the
'p' suffix used in LISP).
A noun, adjective or verb followed by a question mark is pretty
obviously a predicate:
I expect them all to return a boolean.
More information about the Python-ideas