tatara

Add Type to Ruby!

This project is maintained by S-H-GAMELINKS

Tatara

About

Tatara is simply Type support gem. Developed by C++/Rice(create Ruby Extension for C++).

Provide a simply type & container for your Ruby Code!

View Source in GitHub!

Getting Started

Rails and other Project

Using Your Project, add tatara in your Gemfile.

gem 'tatara'

And run bundle command.

bundle

So, you can use this code!

require 'tatara'

@int_container = Tatara::IntVector.new

(1..10).each{|i| @int_container << i}
# Insert 1..10 to @int_container

@int_container.map{|i|
    puts i
    # 1..10 value is shown
}

Install Yourself

Run gem install tatara.

gem install tatara

So, you can use this code!

require 'tatara'

@int_container = Tatara::IntVector.new

(1..10).each{|i| @int_container << i}
# Insert 1..10 to @int_container

@int_container.map{|i|
    puts i
    # 1..10 value is shown
}

Class List

Tatara::Integer

Tatara::Float

Tatara::String

Tatara::IntVector

Tatara::FloatVector

Tatara::StringVector

Tatara::IntArray

Tatara::FloatArray

Tatara::StringArray

Tatara::StringIntMap

Tatara::StringFloatMap

Tatara::StringStringMap

Tatara::IntIntMap

Tatara::IntFloatMap

Tatara::IntStringMap

Tatara::FloatIntMap

Tatara::FloatFloatMap

Tatara::FloatStringMap