Sha256: 61b1a784f892563f890c71d1706c81e56a06ee85d0d1f3ddd9fef585eaa019b0

Contents?: true

Size: 330 Bytes

Versions: 6

Compression:

Stored size: 330 Bytes

Contents

require "identify_datatype/version"
require "datatypes/classify"

class String
	def data_type
		Datatypes::Classify.new(:object => self).identify
	end

	def to_d
		require 'date'
		Date.parse(self).to_time.to_i
	end
end

module Enumerable
	def data_type
		Datatypes::Classify.new(:enumerable => self).identify_distributed
	end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
identify_datatype-0.0.9 lib/identify_datatype.rb
identify_datatype-0.0.8 lib/identify_datatype.rb
identify_datatype-0.0.7 lib/identify_datatype.rb
identify_datatype-0.0.6 lib/identify_datatype.rb
identify_datatype-0.0.5 lib/identify_datatype.rb
identify_datatype-0.0.4 lib/identify_datatype.rb