[ruby-dev:49823] [Ruby trunk Feature#841] Object#self

From: takahashimm@...
Date: 2016-09-30 03:11:59 UTC
List: ruby-dev #49823
Issue #841 has been updated by Masayoshi Takahashi.

Description updated

このチケット、2.2でObject#itselfが導入されたことで肯定的に解決されたという理解であってるでしょうか。
https://ruby-doc.org/core-2.2.0/Object.html#method-i-itself

(検索したらこのチケットが出てきたので参考情報として書いておきます)


----------------------------------------
Feature #841: Object#self
https://bugs.ruby-lang.org/issues/841#change-60722

* Author: rubikitch .
* Status: Rejected
* Priority: Normal
* Assignee: 
----------------------------------------
=begin
 自分自身を返すメソッドがあってもいいんじゃないでしょうか?
 名前はRuby的にはself、Lispに倣うならばidentityとか。
 
 class Object
   def self; self end
 end
 
 1.self                          # => 1
 "a".self                        # => "a"
=end


---Files--------------------------------
tap-without-block.patch (727 Bytes)


-- 
https://bugs.ruby-lang.org/

In This Thread

Prev Next