size メソッドは整数を返すという意味です。
「.#」はモジュール関数であることを表します。「Kernel.#require」は「Kernel のモジュール関数である require 」という意味です。
「#」はインスタンスメソッドであることを表します。
「.」はクラスメソッドであることを表します。
「#=>」は標準出力に出力されるということを表しています。「p a #=> 1 」は「p a」を実行すると標準出力に「1」が出力されるという意味です。
返り値の型の仕様は以下のようになっています。
複数の型の値を返すときは "|" を使って記述されています。
例:
# String または String の配列を返す CGI#[](name) -> String | [String]
x オブジェクトと nil で成功・失敗を表す場合は「x | nil」が使われています。
間違いを見付けた場合は
へお願いします。
それ以外の意見なども
へお願いします。
GitHub の使い方は
を参照してください。