Actions
Feature #10720
closedA proposal for something like: attr_reader :foo? - with the trailing '?' question mark
Feature #10720:
A proposal for something like: attr_reader :foo? - with the trailing '?' question mark
Status:
Rejected
Assignee:
-
Target version:
-
Description
Hi guys,
Sorry to burden you with another suggestion, no problem
if it is not accepted, I wanted to just make it. :-)
We have a way to define reader methods easily, such
as in:
This should be equivalent to:
I love query methods ending with ?, so I often also use
something like:
What if there is a programmatic way to define these?
For instance, like:
This might lead to confusion perhaps, so a way such as:
or
or perhaps even better
The latter variant does not work:
Perhaps :foo? could query the instance variable @foo
instead here? Currently attr_reader :foo? is invalid
but :foo? is a valid Symbol in itself.
At any rate, thanks for reading, may the year 2015 be
great for all ruby devs and ruby users!
Updated by nobu (Nobuyoshi Nakada) about 11 years ago
- Has duplicate Feature #11167: Allow an attr_ variant for query-methods that end with a question mark '?' character, such as: def foo? returning @foo added
Updated by nobu (Nobuyoshi Nakada) over 10 years ago
- Has duplicate Feature #12046: Allow attr_reader :foo? to define instance method foo? for accessing @foo added
Updated by matz (Yukihiro Matsumoto) over 10 years ago
- Status changed from Open to Rejected
See #12046.
Matz.
Actions