228件ヒット
[1-100件を表示]
(0.073秒)
種類
- インスタンスメソッド (139)
- 関数 (77)
- 特異メソッド (6)
- クラス (6)
ライブラリ
- ビルトイン (104)
- shell (6)
-
shell
/ builtin-command (18) -
shell
/ command-processor (6) -
shell
/ filter (6) - strscan (11)
クラス
- Array (19)
-
Enumerator
:: Lazy (22) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Concat (12) -
Shell
:: Filter (6) - String (19)
- StringScanner (11)
モジュール
- Enumerable (44)
キーワード
-
collect
_ concat (33) - concat (67)
- each (6)
-
flat
_ map (33) -
list
_ concat (11) -
literal
_ concat (11) -
literal
_ concat _ dstr (11) -
literal
_ concat _ list (11) -
literal
_ concat _ string (11) - new (6)
-
rb
_ ary _ concat (11) -
rb
_ str _ concat (11)
検索結果
先頭5件
-
static NODE * literal
_ concat _ list(NODE *head , NODE *tail) (44400.0) -
-
static NODE * list
_ concat(NODE *head , NODE *tail) (38300.0) -
NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、 先頭ノードを返す。head、tailともにNULLであってはならない。
...NODE_LISTのリストheadにNODE_LISTのノードtailを連結し、
先頭ノードを返す。head、tailともにNULLであってはならない。... -
static NODE * literal
_ concat(NODE *head , NODE *tail) (38300.0) -
-
static NODE * literal
_ concat _ dstr(NODE *head , NODE *tail) (38300.0) -
-
static NODE * literal
_ concat _ string(NODE *head , NODE *tail , VALUE str) (38300.0) -
-
Shell
:: Concat (27000.0) -
-
Enumerable
# collect _ concat -> Enumerator (21302.0) -
各要素をブロックに渡し、その返り値を連結した配列を返します。
...ックに渡し、その返り値を連結した配列を返します。
ブロックの返り値は基本的に配列を返すべきです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]
//}... -
Enumerable
# collect _ concat {| obj | block } -> Array (21302.0) -
各要素をブロックに渡し、その返り値を連結した配列を返します。
...ックに渡し、その返り値を連結した配列を返します。
ブロックの返り値は基本的に配列を返すべきです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
[[1,2], [3,4]].flat_map{|i| i.map{|j| j*2}} # => [2,4,6,8]
//}... -
Enumerator
:: Lazy # collect _ concat {|item| . . . } -> Enumerator :: Lazy (18301.0) -
ブロックの実行結果をひとつに繋げたものに対してイテレートするような Enumerator::Lazy のインスタンスを返します。
...行結果をひとつに繋げたものに対してイテレートするような
Enumerator::Lazy のインスタンスを返します。
//emlist[][ruby]{
["foo", "bar"].lazy.flat_map {|i| i.each_char.lazy}.force
#=> ["f", "o", "o", "b", "a", "r"]
//}
ブロックの返した値 x は、以下......Lazy) とき
それ以外のときは、x は分解されず、そのままの値として使われます。
//emlist[][ruby]{
[{a:1}, {b:2}].lazy.flat_map {|i| i}.force
#=> [{:a=>1}, {:b=>2}]
//}
@raise ArgumentError ブロックを指定しなかった場合に発生します。
@see Enumerabl......e#flat_map... -
Shell
# concat(*jobs) -> Shell :: Concat (15502.0) -
@todo
@todo