Skip to content

mshakhan/fruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

Some functional programming features for ruby.

Usage

Now implemented only define method. You can use it like this:

module Math
  class << self
    include FRuby::Definer
    define(:fact, Fixnum) { |n| n * fact(n - 1) }
    define(:fact, 0) { 1 }
    define(:fact, 1) { 1 }
  end
end

Math::fact(5) #=> 120

About

Some functional programming features for ruby

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages