ライブラリ
クラス
モジュール
-
CGI
:: HtmlExtension (48) - Enumerable (122)
- Etc (12)
- Kernel (12)
-
Socket
:: Constants (12)
オブジェクト
- ENV (100)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
IFF
_ AUTOMEDIA (24) - Lazy (12)
-
NEWS for Ruby 2
. 2 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 6 . 0 (7) - NOSELECT (12)
-
SC
_ CLOCK _ SELECTION (12) - TCPServer (12)
-
WIN32OLE
_ TYPELIB (12) -
accept
_ nonblock (12) -
all
_ symbols (12) -
connect
_ nonblock (12) - copy (12)
-
copy
_ fds (12) -
delete
_ if (48) - each (24)
- eager (6)
- examine (12)
- fetch (12)
- filter (77)
- filter! (49)
-
find
_ all (36) -
find
_ index (36) - grep (24)
- index (36)
-
keep
_ if (72) - lazy (12)
- move (10)
-
net
/ imap (12) -
net
/ pop (12) -
rb
_ thread _ select (1) -
recvfrom
_ nonblock (12) - reject (48)
- reject! (48)
- responses (12)
-
ruby 1
. 6 feature (12) -
scrolling
_ list (24) - search (12)
- select! (84)
- sort (12)
- store (12)
- tap (12)
-
to
_ proc (12) -
udp
_ server _ recv (12) -
uid
_ copy (12) -
uid
_ fetch (12) -
uid
_ move (10) -
uid
_ search (12) -
uid
_ sort (12) -
uid
_ store (12) -
values
_ at (12) - パターンマッチ (12)
検索結果
先頭4件
-
パターンマッチ (6.0)
-
パターンマッチ * patterns * variable_binding * variable_pinning * matching_non_primitive_objects * guard_clauses * current_feature_status * pattern_syntax * some_undefined_behavior_examples
...{id: 2, level: 'high'}]}
john = {school: 'high', schools: [{id: 1, level: 'middle'}]}
case jane
in school:, schools: [*, {id:, level: ^school}] # select the last school, level should match
"matched. school: #{id}"
else
"not matched"
end
#=> "matched. school: 2"
case john # 指定された sch... -
ENV
. filter -> Enumerator (2.0) -
環境変数名と値についてブロックを評価し、真を返したものを集めたハッシュ を返します。
環境変数名と値についてブロックを評価し、真を返したものを集めたハッシュ
を返します。 -
ENV
. filter {|key , value| . . . } -> Hash (2.0) -
環境変数名と値についてブロックを評価し、真を返したものを集めたハッシュ を返します。
環境変数名と値についてブロックを評価し、真を返したものを集めたハッシュ
を返します。 -
Set
# filter! {|element| . . . } -> self | nil (1.0) -
各要素に対してブロックを評価し、その結果が偽であった要素を self から削除します。
各要素に対してブロックを評価し、その結果が偽であった要素を self から削除します。
@return 変更があった場合は self を、変更がなかった場合は nil を返します。