1435件ヒット
[1-100件を表示]
(0.099秒)
ライブラリ
- ビルトイン (491)
- e2mmap (6)
- matrix (100)
-
minitest
/ spec (1) -
net
/ imap (694) - resolv (12)
-
rexml
/ sax2listener (12) -
syslog
/ logger (72) - tsort (11)
- win32ole (36)
クラス
- Array (48)
-
Enumerator
:: Lazy (124) - Hash (7)
- Matrix (50)
- Module (1)
-
Net
:: IMAP (238) -
Net
:: IMAP :: Address (12) -
Net
:: IMAP :: BodyTypeBasic (48) -
Net
:: IMAP :: BodyTypeMessage (60) -
Net
:: IMAP :: BodyTypeMultipart (108) -
Net
:: IMAP :: BodyTypeText (48) -
Net
:: IMAP :: ContinuationRequest (24) -
Net
:: IMAP :: Envelope (12) -
Net
:: IMAP :: MailboxACLItem (12) -
Net
:: IMAP :: MailboxQuota (36) -
Net
:: IMAP :: MailboxQuotaRoot (24) -
Net
:: IMAP :: ResponseError (12) -
Net
:: IMAP :: StatusData (24) -
Net
:: IMAP :: UntaggedResponse (36) - Object (48)
-
ObjectSpace
:: WeakMap (12) -
Resolv
:: DNS :: Resource :: IN :: WKS (12) -
Syslog
:: Logger (72) -
Thread
:: Backtrace :: Location (12) - Vector (50)
-
WIN32OLE
_ TYPE (36)
モジュール
- Enumerable (240)
- Exception2MessageMapper (6)
-
REXML
:: SAX2Listener (12) - TSort (11)
キーワード
- []= (12)
-
absolute
_ path (12) - attr (12)
- authenticate (12)
- bitmap (12)
- body (12)
-
chunk
_ while (12) - collect (72)
- collect! (26)
- collect2 (12)
-
collect
_ concat (36) - data (24)
- debug (12)
-
def
_ exception (6) -
default
_ event _ sources (12) -
default
_ ole _ types (12) - disposition (12)
- each (12)
-
each
_ strongly _ connected _ component _ from (11) -
enum
_ for (48) - error (12)
- expunge (12)
- extension (12)
- fatal (12)
-
filter
_ map (18) -
flat
_ map (36) - getquota (12)
- getquotaroot (12)
- greeting (12)
- grep (12)
-
grep
_ v (10) -
infect
_ with _ assertions (1) - info (12)
- language (48)
- lazy (12)
- login (12)
- logout (12)
- lsub (12)
- mailbox (36)
- map! (26)
-
media
_ subtype (48) -
media
_ type (12) - multipart? (48)
- name (12)
- param (12)
- parts (12)
- quota (12)
- quotaroots (12)
-
raw
_ data (24) - response (12)
- route (12)
- setacl (12)
- setquota (12)
-
slice
_ after (24) -
slice
_ before (24) -
slice
_ when (12) -
sort
_ by (24) -
source
_ ole _ types (12) -
start
_ prefix _ mapping (12) - status (12)
- subject (12)
- subscribe (12)
- subtype (48)
- sum (24)
-
to
_ enum (48) -
to
_ h (7) -
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
uid
_ thread (12) - unknown (12)
- unsubscribe (12)
- usage (12)
- user (12)
- warn (12)
検索結果
先頭5件
-
Enumerator
:: Lazy # map {|item| . . . } -> Enumerator :: Lazy (18236.0) -
Enumerable#map と同じですが、配列ではなくEnumerator::Lazy を返します。
...Enumerable#map と同じですが、配列ではなくEnumerator::Lazy を返します。
@raise ArgumentError ブロックを指定しなかった場合に発生します。
//emlist[例][ruby]{
1.step.lazy.map{ |n| n % 3 == 0 }
# => #<Enumerator::Lazy: #<Enumerator::Lazy: #<Enumerator: 1:step>>......:map>
1.step.lazy.collect{ |n| n.succ }.take(10).force
# => [2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
//}
@see Enumerable#map... -
Enumerable
# map -> Enumerator (18215.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Array#collect, Array#map......配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Hash#to_h, Array#collect, Array#map... -
Enumerable
# map {|item| . . . } -> [object] (18115.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Array#collect, Array#map......配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にした配列を返す
p (1..3).map {|n| n * 3 } # => [3, 6, 9]
p (1..3).collect { "cat" } # => ["cat", "cat", "cat"]
//}
@see Hash#to_h, Array#collect, Array#map... -
Matrix
# map(which = :all) -> Enumerator (15221.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
ブロックがない場合、 Enumerator を返します。
@param which which に以下の Symbol を指定することで、
引数として使われる要素を限......Symbol の詳細は、 Matrix#each の項目を参照して下さい。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
p m.map(:diagonal) { |x| x * 10 } # => Matrix[[10, 2], [3, 40]]
//}
@see Matrix#each, Matrix#map!... -
Array
# map -> Enumerator (15215.0) -
各要素に対してブロックを評価した結果を全て含む配列を返します。
...要素に対してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Enumerable#collect, Enumerable#map......してブロックを評価した結果を全て含む配列を返します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
# すべて 3 倍にする
p [1, 2, 3].map {|n| n * 3 } # => [3, 6, 9]
//}
@see Hash#to_h, Enumerable#collect, Enumerable#map... -
Matrix
# map -> Enumerator (15209.0) -
行列の各要素に対してブロックの適用を繰り返した結果を、要素として持つ行列を生成します。
...適用を繰り返した結果を、要素として持つ行列を生成します。
ブロックがない場合、 Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[1, 2], [3, 4]]
p m.map { |x| x + 100 } # => Matrix[[101, 102], [103, 104]]
//}
@see Matrix#each... -
Vector
# map -> Enumerator (15209.0) -
ベクトルの各要素に対してブロックを評価した結果を、要素として持つベクトルを生成します。
...して持つベクトルを生成します。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
require 'matrix'
a = [1, 2, 3.5, -10]
v1 = Vector.elements(a)
p v1 # => Vector[1, 2, 3.5, -10]
v2 = v1.map{|x|
x * -1
}
p v2 # => Vector[-1, -2, -3.5, 10]
//}... -
Net
:: IMAP :: BodyTypeMultipart # multipart? -> bool (12101.0) -
マルチパートかどうかを返します。 true を返します。
...マルチパートかどうかを返します。
true を返します。... -
Net
:: IMAP :: MailboxQuota # quota -> Integer (12101.0) -
メールボックスに指定されている上限値を返します。
メールボックスに指定されている上限値を返します。 -
Net
:: IMAP :: MailboxQuotaRoot # quotaroots -> [String] (12101.0) -
問い合わせしたメールボックスの quota root 名を配列で返します。
...問い合わせしたメールボックスの quota root 名を配列で返します。
空の場合もありえます。...