Skip to content

Ruby enumerable methods replica, to learn metaprogramming and Ruby in depth.

Notifications You must be signed in to change notification settings

ioilmio/Enumerable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enumerable Methods Replica

This project aim is to replicate the original Enumerable methods in Ruby and implement your owns.

This is the second project of Microverse's Ruby section.

Live Demo

You can check this project online at (https://repl.it/@ioilmio/Enumerable)

Built With

To get a local copy up and running follow these simple example steps.

Prerequisites

An active internet connection, a computer and Ruby 2.6.5 installed.

Install

Clone this repo on your pc using a terminal and typing

git clone https://github.com/ioilmio/Enumerable.git

Usage

You can play with it on irb, and compare my methods with the actual Ruby ones like:

my_each == each my_select == select my_inject == reduce my_map == map and so on...

Automated test

To run automated test type rspec in the console whne you are inside the Enumerable folder

Brought to you by

👤 Illuminato Salvatore

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Ruby Doc for the essential knowledge about methods, what they do and how to use them.
  • Ruby guides for the in-depth view, about topics like yield,self,proc,block and metaprogramming and many more.
  • my Reviewer @euqueme for the precious help, the patience and the time.Go check her out.

📝 License

This project is MIT licensed.

About

Ruby enumerable methods replica, to learn metaprogramming and Ruby in depth.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages