/my_enumerable

Primary LanguageRubyMIT LicenseMIT

logo

My Enumerable


📗 Table of Contents


📖 My Enumerable

  • This project is part of the Microverse Ruby curriculum. The goal is to build a custom version of the Enumerable module in Ruby.

Learning objectives

  • Use Ruby syntax for basic programming operations.
  • Apply Ruby best practices and language style guides in code.
  • Understand how modules work in Ruby.
  • Understand how the #all?, #any?, and #filter method works.
  • Understand how to create and use blocks in Ruby.
  • Understand how to use yield and the each method in Ruby.

🛠 Built With

Tech Stack


💻 Getting Started

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

Prerequisites

In order to run this project you need:

  • Have Ruby installed. If you need to install Ruby, follow the instructions on the official page.

Setup

Clone this repository to your desired folder:

Example commands:

  cd my-folder
  git clone git@github.com:mwismann/my_enumerable.git

(back to top)


👥 Authors

👤 Arthur Iturres

👤 Mathias Wismann

(back to top)


🔭 Future Features

  • Add a #max method.
  • Add a #min method.
  • Add a #sort method.

(back to top)


🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)


⭐️ Show your support

Give a ⭐ if you liked this project!

(back to top)


🙏 Acknowledgments

I thank the Code Reviewers for their advice and time 🏆

(back to top)


📝 License

This project is MIT licensed.

(back to top)