Ruby
PHPerのための速習Ruby
Module
似たメソッドを提供するのに使う
moduleをinstanceにはできない
クラスに読み込むことができる
Foo::Bar.include Bazとすると、Foo::BarクラスでBazモジュールのメソッドが使える
Symbol
:fooみたいにかく。stringに似ている(相互変換可能)
functionなどで、取りうる値がいくつかに限られている場合に利用される
Boolean
Falsey: false, nil
これ以外はtruthy。'',0,[], {}はTruthy!
PHPだとこういうのはfalseyなので混乱する