Module: Sansu
- Defined in:
- lib/sansu.rb,
lib/sansu/error.rb,
lib/sansu/version.rb,
lib/sansu/operator.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.0.1"
Class Method Summary collapse
Class Method Details
.validate(array) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/sansu.rb', line 6 def self.validate(array) fail Error::NoValuesError if array.empty? array.each do |value| begin Float(value) rescue ArgumentError, TypeError raise Error::IncludingNonNumericError end end true end |