Skip to content

skandhas/mruby-core-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MRuby Core Extensions

Enumerable

Methods Implementation
Enumerable#drop Ruby
Enumerable#drop_while Ruby
Enumerable#each_cons Ruby
Enumerable#each_slice Ruby
Enumerable#group_by Ruby
Enumerable#take Ruby
Enumerable#take_while Ruby

Array

Methods Implementation
Array::try_convert C
Array#assoc C
Array#rassoc C
Array#at C
Array#reject! Ruby
Array#delete_if Ruby
Array#compact! Ruby
Array#compact Ruby
Array#select! Ruby
Array#keep_if Ruby

Hash

Methods Implementation
Hash::try_convert C
Hash#assoc C
Hash#delete_if Ruby
Hash#keep_if Ruby
Hash#invert Ruby

String

Methods Implementation
String::try_convert C

Symbol

Methods Implementation
Symbol#length Ruby
Symbol#size Ruby
Symbol#capitalize Ruby
Symbol#downcase Ruby
Symbol#upcase Ruby
Symbol#empty? Ruby

Integer

Methods Implementation
Integer#denominator Ruby
Integer#integer? Ruby
Integer#numerator Ruby

To be continue

About

MRuby Core Extensions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published