[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:3282

From: "sho-h (Sho Hashimoto)" <sho-h@n...>
Date: Thu, 13 Sep 2012 23:51:41 +0900
Subject: [ruby-reference-manual:3282] [るりまプロジェクト - Feature #6989][Assigned] Array#sample などのメソッドシグネチャ


Issue #6989 has been updated by sho-h (Sho Hashimoto).

Status changed from Open to Assigned
% Done changed from 0 to 50

特にないようなので r5381 で試しにコミットしてみました。

これで少し様子を見た後で wiki を更新します。
----------------------------------------
Feature #6989: Array#sample などのメソッドシグネチャ

https://bugs.ruby-lang.org/issues/6989#change-29283

Author: sho-h (Sho Hashimoto)
Status: Assigned
Priority: Normal
Assignee: sho-h (Sho Hashimoto)
Category: 
Target version: 
reporter: 
ruby_version: 


Array#sample などのメソッドについて、引数の random: rng の部分を修正しようかと考えています。

メソッドシグネチャについては、Array#shuffle と同様としようかと考えています。以下ですね。

  --- sample(random: rng) -> object | nil

@param についてはこの場合は @param rng としようかと考えています。

Array#sample は r5369 現在、--- sample(opts) のようなメソッドシグネチャにしていますが、上記であれば @param opts にするより簡潔になります。複数ある場合は分ける事もできます。また、キーにはシンボルを指定する事になるのは自明のため、わざわざ説明する必要もないのではないかと考えました。

これ以外の表記にする場合は bitclust も含めて修正しようかと思います。

他の表記をご希望の方いらっしゃいますか?なければ上記として Wiki と 既存のエントリの修正を行おうかと思います。



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

--
ML: ruby-reference-manual@m...
Info: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

      3269 2012-09-06 15:57 [sho-h@n...          ] [るりまプロジェクト - Feature #6989][Open] Array#sample などのメソッドシグネチャ
->    3282 2012-09-13 16:51 ┣[sho-h@n...          ] [るりまプロジェクト - Feature #6989][Assigned] Array#sample などのメソッドシグネチャ
      3394 2012-11-10 13:16 ┣[sho-h@n...          ] [るりまプロジェクト - Feature #6989][Closed] Array#sample などのメソッドシグネチャ
      3407 2012-11-21 14:07 ┗[sho-h@n...          ] [るりまプロジェクト - Feature #6989] Array#sample などのメソッドシグネチャ