るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.030秒)
トップページ > モジュール:Enumerable[x] > クエリ:Object#dup[x]

別のキーワード

  1. _builtin each_object
  2. objectspace each_object
  3. object send
  4. pp object_group
  5. object __send__

ライブラリ

検索結果

Enumerable#slice_before {|elt| bool } -> Enumerator (19.0)

パターンがマッチした要素、もしくはブロックが真を返した要素から 次にマッチする手前までを チャンク化(グループ化)したものを繰り返す Enumerator を 返します。

...分割していきます。
最初の要素の評価は無視されます。

各チャンクは配列として表現されます。

Enumerable
#to_a や Enumerable#map のようなメソッドを使うこ
ともできます。

# 偶数要素をチャンクの先頭と見なす
[0,2,4,1,2,4,...
...合もあります。
その場合、引数 initial_state に状態を保持するオブジェクトを
渡すと、そのオブジェクトを Object#dup したオブジェクトを
各要素ごとのブロック呼び出しの第2引数として渡します。
# word wrapping.
# this assumes a...
...prevemp = h[:emp]
h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk...
...h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk, Enumerable#slice_after...

Enumerable#slice_before(initial_state) {|elt, state| bool } -> Enumerator (19.0)

パターンがマッチした要素、もしくはブロックが真を返した要素から 次にマッチする手前までを チャンク化(グループ化)したものを繰り返す Enumerator を 返します。

...分割していきます。
最初の要素の評価は無視されます。

各チャンクは配列として表現されます。

Enumerable
#to_a や Enumerable#map のようなメソッドを使うこ
ともできます。

# 偶数要素をチャンクの先頭と見なす
[0,2,4,1,2,4,...
...合もあります。
その場合、引数 initial_state に状態を保持するオブジェクトを
渡すと、そのオブジェクトを Object#dup したオブジェクトを
各要素ごとのブロック呼び出しの第2引数として渡します。
# word wrapping.
# this assumes a...
...prevemp = h[:emp]
h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk...
...h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk, Enumerable#slice_after...

Enumerable#slice_before(pattern) -> Enumerator (19.0)

パターンがマッチした要素、もしくはブロックが真を返した要素から 次にマッチする手前までを チャンク化(グループ化)したものを繰り返す Enumerator を 返します。

...分割していきます。
最初の要素の評価は無視されます。

各チャンクは配列として表現されます。

Enumerable
#to_a や Enumerable#map のようなメソッドを使うこ
ともできます。

# 偶数要素をチャンクの先頭と見なす
[0,2,4,1,2,4,...
...合もあります。
その場合、引数 initial_state に状態を保持するオブジェクトを
渡すと、そのオブジェクトを Object#dup したオブジェクトを
各要素ごとのブロック呼び出しの第2引数として渡します。
# word wrapping.
# this assumes a...
...prevemp = h[:emp]
h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk...
...h[:emp] = line == "\n"
prevemp && line.start_with?("From ")
}.each {|mail|
mail.pop if mail.last == "\n"
pp mail
}
}

@param initial_state 状態を保持するオブジェクト。この引数は deprecated です。

@see Enumerable#chunk, Enumerable#slice_after...