やってみる

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

2023-09-01から1ヶ月間の記事一覧

組込ライブラリ(Regexp)

正規表現。

組込ライブラリ(Range)

範囲オブジェクト。

組込ライブラリ(Random)

乱数。

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

スレッドのキュー。

組込ライブラリ(Proc)

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

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

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

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

浮動少数、有理数。

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

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

組込ライブラリ(Numeric)

数を表すクラス。

組込ライブラリ(Class)

Classクラス。

組込ライブラリ(Module)

モジュールのクラス。

組込ライブラリ(Method)

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

組込ライブラリ(MatchData)

正規表現のマッチ情報。

組込ライブラリ(File)

ファイル操作する。

組込ライブラリ(IO)

入出力クラス。

組込ライブラリ(Hash)

連想配列、辞書。キーが文字列の配列。順序あり(キー追加順)。

組込ライブラリ(File::Stat)

ファイル情報。

組込ライブラリ(Fiber)

他言語でいうコルーチン。ファイバーと読む。

組込ライブラリ(FalseClass、TrueClass、NilClass)

false,nil,trueクラス。

組込ライブラリ(Enumerator::Yielder)

イテレータの引数。

組込ライブラリ(Enumerator::Lazy)

map や select などのメソッドの遅延評価版を提供する。

組込ライブラリ(Enumerator::Chain)

別種の繰り返し可能なオブジェクトを1つの Enumerator として扱う。

組込ライブラリ(Enumerator::ArithmeticSequence)

等差数列。

組込ライブラリ(Enumerator)

Array並に大事。eachができるのはこいつのおかげ。

組込ライブラリ(Encoding::Converter)

文字コードを変換する。

組込ライブラリ(Encoding)

Rubyの多言語対応(M17N)機能において利用される。

組込ライブラリ(Dir)

ディレクトリ操作するクラス。

組込ライブラリ(ConditionVariable)

スレッドの同期機構のひとつ。超絶むずかしい。時期尚早。

組込ライブラリ(Binding)

evalだけは知っておきたい。

組込ライブラリ(Array)

Objectに次いで超大事。