Sha256: d11066a34f34cb9f93236e5ae1248680ea06dfd57b93f6150c2337fbf6d325ac
Contents?: true
Size: 372 Bytes
Versions: 26
Compression:
Stored size: 372 Bytes
Contents
module Foobara module BuiltinTypes module Boolean module Casters class Numeric < Value::Caster def applicable?(value) [0, 1].include?(value) end def applies_message "be 0 or 1" end def cast(value) !value.zero? end end end end end end
Version data entries
26 entries across 26 versions & 1 rubygems