Method: Prime#include?
- Defined in:
- lib/prime.rb
permalink #include?(obj) ⇒ Boolean
Returns true if obj
is an Integer and is prime. Also returns true if obj
is a Module that is an ancestor of Prime
. Otherwise returns false.
220 221 222 223 224 225 226 227 228 229 |
# File 'lib/prime.rb', line 220 def include?(obj) case obj when Integer prime?(obj) when Module Module.instance_method(:include?).bind(Prime).call(obj) else false end end |