やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

Ruby

Ruby3.0学習まとめ

一旦これにて終了。

Ruby組込クラスまとめ

48記事。requireせずとも使えるクラス集。

組込ライブラリ(TracePoint)

Rubyインタプリタのイベントをトレースする Proc オブジェクトとして指定された proc を登録する。

組込ライブラリ(Time)

時刻。

組込ライブラリ(ThreadGroup)

スレッドグループ。一括操作できる。

組込ライブラリ(Thread::SizedQueue)

サイズ指定Queue。

組込ライブラリ(Thread::Mutex)

相互排他ロック。

組込ライブラリ(Thread::ConditionVariable)

組込ライブラリ(Thread::ConditionVariable) スレッド同期するための状態変数。

組込ライブラリ(Thread::Backtrace::Location)

Rubyのフレーム。

組込ライブラリ(Thread)

スレッド。

組込ライブラリ(Symbol)

シンボル。

組込ライブラリ(Process::Tms)

Process.#times の返り値。

組込ライブラリ(Struct)

構造体。

組込ライブラリ(String)

文字列。

組込ライブラリ(RubyVM::InstructionSequence)

コンパイル済みの命令シーケンス。

組込ライブラリ(RubyVM::AbstractSyntaxTree::Node)

構文木ノード。

組込ライブラリ(RubyVM)

Rubyの内部情報。

組込ライブラリ(Regexp)

正規表現。

組込ライブラリ(Range)

範囲オブジェクト。

組込ライブラリ(Random)

乱数。

組込ライブラリ(Thread::Queue)

スレッドのキュー。

組込ライブラリ(Proc)

ブロックとそのコンテキストをオブジェクト化したもの。

組込ライブラリ(ObjectSpace::WeakMap)

GC対象への弱参照をもつクラス。

組込ライブラリ(Float、Rational、Complex)

浮動少数、有理数。

組込ライブラリ(Integer、Bignum、Fixnum)

Numericのサブクラスのうち整数。

組込ライブラリ(Numeric)

数を表すクラス。

組込ライブラリ(Class)

Classクラス。

組込ライブラリ(Module)

モジュールのクラス。

組込ライブラリ(Method)

オブジェクト化したメソッド。

組込ライブラリ(MatchData)

正規表現のマッチ情報。