module Primitives
Public Instance Methods
boolean?(data)
click to toggle source
# File lib/taxon/primitives.rb, line 19 def boolean?(data) data.is_a?(TrueClass) || data.is_a?(FalseClass) end
nothing?(data)
click to toggle source
# File lib/taxon/primitives.rb, line 3 def nothing?(data) data == nil end
number?(data)
click to toggle source
# File lib/taxon/primitives.rb, line 7 def number?(data) data.is_a? Numeric end
string?(data)
click to toggle source
# File lib/taxon/primitives.rb, line 11 def string?(data) data.is_a? String end
symbol?(data)
click to toggle source
# File lib/taxon/primitives.rb, line 15 def symbol?(data) data.is_a? Symbol end