Sha256: 0a638fa1fd203b30cd0fccd1db74e0d61a75bf8d603878dc0cd6107dc9bbd06d
Contents?: true
Size: 676 Bytes
Versions: 2
Compression:
Stored size: 676 Bytes
Contents
module Reality # @private module Country extend Entity::WikipediaType infobox_name 'Infobox country' infobox 'conventional_long_name', :long_name, :string infobox 'area_km2', :area, :measure, unit: 'kmĀ²' infobox 'GDP_PPP', :gdp_ppp, :measure, unit: '$', parse: ->(var){ str = var.text.strip.sub(/^((Int|US)?\$|USD)/, '') Util::Parse.scaled_number(str) } infobox 'population_census', :population, :measure, unit: 'person' infobox 'population_estimate', :population, :measure, unit: 'person' def cities @cities ||= Dictionaries.cities_by_country(name) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
reality-0.0.5 | lib/reality/definitions/wikipedia_country.rb |
reality-0.0.4 | lib/reality/definitions/wikipedia_country.rb |