Кажется, я не могу легко проверить, является ли объект логическим. Есть ли что-то подобное в Ruby?
true.is_a?(Boolean)
false.is_a?(Boolean)
Прямо сейчас я делаю это и хотел бы сократить это:
some_var = rand(1) == 1 ? true : false
(some_var.is_a?(TrueClass) || some_var.is_a?(FalseClass))