An open API service indexing awesome lists of open source software.

https://github.com/natasha-ct/creating-an-enumerable

This is a project where I created the functionality of the popular Ruby Enumerable using a module inside a class object.The Enumerable implements the following methods: #all? , #any? , #filter.
https://github.com/natasha-ct/creating-an-enumerable

classes enumerable modules rubocop ruby

Last synced: 4 months ago
JSON representation

This is a project where I created the functionality of the popular Ruby Enumerable using a module inside a class object.The Enumerable implements the following methods: #all? , #any? , #filter.

Awesome Lists containing this project

README

          

![](https://img.shields.io/badge/Microverse-blueviolet)

# Creating An Enumerable

> About
This is a project where I created the functionality of the popular Ruby Enumerable using a module inside a class object.The Enumerable implements the following methods: #all? , #any? , #filter.

## Built With
- Ruby
- Terminal
- IRB
- Rubocop (linters)

## Getting Started
-To get a local copy up and running follow these simple example steps.

### Install
-In your terminal, navigate to your current directory and run this code

-Locate the directory in your file explorer

https://github.com/NATASHA-ct/Creating-an-ENUMERABLE.git

-cd our_enumerable

-Install Rubocop using...
bundle install

### Run Linters:
-To run rubocop we use...
rubocop .

-To autocorrect offenses with rubocop we use:
rubocop --auto-correct-all or rubocop -A

-Have fun using a subset of the functionality of Enumerable within a module inside a class!

## Authors
👤 **Author**

- GitHub: [@NATASHA-ct]((https://github.com/NATASHA-ct)
- Twitter: [@NatashaChirombe]
- LinkedIn: [Natasha Chirombe](linkedin.com/in/natasha-chirombe-1531aa17b)

🤝 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
Hat tip to all documentations used
Inspiration
etc
📝 License
This project is MIT licensed.