Sha256: 0924ad9227b83e8f6156556023649aac221c74b2eb083292bdc06d565c4a250f
Contents?: true
Size: 1.16 KB
Versions: 4
Compression:
Stored size: 1.16 KB
Contents
require 'ruby_less/safe_class' # Dummy classes class Boolean end class Number end class StringDictionary include RubyLess safe_method ['[]', Symbol] => {:class => String, :nil => true} end RubyLess::SafeClass.safe_literal_class Fixnum => Number, Float => Number, Symbol => Symbol, Regexp => Regexp RubyLess::SafeClass.safe_method_for( Number, [:==, Number] => Boolean, [:< , Number] => Boolean, [:> , Number] => Boolean, [:<=, Number] => Boolean, [:>=, Number] => Boolean, [:- , Number] => Number, [:+ , Number] => Number, [:* , Number] => Number, [:/ , Number] => Number, [:% , Number] => Number, [:"-@"] => Number, :to_f => Number, :to_i => Number ) RubyLess::SafeClass.safe_method_for( Time, [:==, Time] => Boolean, [:< , Time] => Boolean, [:> , Time] => Boolean, [:<=, Time] => Boolean, [:>=, Time] => Boolean, [:- , Number] => Time, [:+ , Number] => Time ) RubyLess::SafeClass.safe_method_for( String, [:==, String] => Boolean ) RubyLess::SafeClass.safe_method_for( NilClass, [:==, String] => Boolean, [:==, Number] => Boolean, :to_f => Number, :to_i => Number ) RubyLess::SafeClass.safe_method_for( Array, :size => Number )
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rubyless-0.8.6 | lib/ruby_less/basic_types.rb |
rubyless-0.8.5 | lib/ruby_less/basic_types.rb |
rubyless-0.8.4 | lib/ruby_less/basic_types.rb |
rubyless-0.8.3 | lib/ruby_less/basic_types.rb |