Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/m-anwar-hussaini/enumerable
The MyEnumerable module provides custom versions of common Enumerable methods. all? checks if all items satisfy a condition by iterating and yielding to a block. any? checks if any item meets the condition. filter creates an array of items for which the condition holds true, all by iterating over the collection and yielding items to a block.
https://github.com/m-anwar-hussaini/enumerable
Last synced: 28 days ago
JSON representation
The MyEnumerable module provides custom versions of common Enumerable methods. all? checks if all items satisfy a condition by iterating and yielding to a block. any? checks if any item meets the condition. filter creates an array of items for which the condition holds true, all by iterating over the collection and yielding items to a block.
- Host: GitHub
- URL: https://github.com/m-anwar-hussaini/enumerable
- Owner: M-Anwar-Hussaini
- License: mit
- Created: 2023-08-24T15:06:32.000Z (about 1 year ago)
- Default Branch: develop
- Last Pushed: 2023-08-24T23:38:01.000Z (about 1 year ago)
- Last Synced: 2023-08-25T00:45:30.510Z (about 1 year ago)
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 📗 Table of Contents
- [📗 Table of Contents](#-table-of-contents)
- [📖 \[Enumerable\] ](#-enumerable-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [👥 Authors ](#-authors-)
- [Getting Started with the Vet Clinic GitHub Repository](#getting-started-with-the-vet-clinic-github-repository)
- [👥 Authors ](#-authors--1)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [📝 License ](#-license-)**[Enumerable]** is a Ruby based that create a Enumerable using Ruby class and Moodules..
Language
- Ruby
- **[Create MyList Class]**
- **[Create instances for MyList class]**
- **[Add functuanalities for the Enumerable]**
- **[Create class including the Enumerable]**
- **[Create instance for the class]**
- **[Test the class and the Enumerable Methods]**
To get a local copy up and running, follow these steps.
### Prerequisites
In order to run this project you need:
1. Ruby installed
2. IDE or a code editor
3. IRB
### Setup
Clone this repository to your desired folder:
Example commands:
```sh
cd my-folder
git clone https://github.com/M-Anwar-Hussaini/Enumerable
```
-
### Install
Install this project with:
```sh
cd my-project
gem install
```
# Getting Started with the Vet Clinic GitHub Repository
To get a local copy up and running, follow these steps:
1. **Clone the Repository:**
Open your terminal or command prompt and navigate to the directory where you want to store the local copy of the repository. Then, use the `git clone` command followed by the repository URL to clone it:
```sh
git clone https://github.com/M-Anwar-Hussaini/Enumerable
```
👤 **Mohammad Anwar Hussaini**
- GitHub: [@Anwar Hussaini](https://github.com/M-Anwar-Hussaini/)
- Twitter: [@Anwar Hussaini](https://twitter.com/MAnwarHussaini)
- LinkedIn: [Anwar Hussaini](https://www.linkedin.com/in/anwar-hussaini/)
👤 **Demes Ameneshoa**
- GitHub: [@demesameneshoa](https://github.com/demesameneshoa)
- Twitter: [@demesabera](https://twitter.com/demesabera)
- LinkedIn: [Demes Ameneshoa](https://linkedin.com/in/demesameneshoa)
- [ ] **Expand to add other classes.**
- [ ] **Create a resusable framework with it.**
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/M-Anwar-Hussaini/Enumerable/issues).
If you like this project kindly drop this [repo](https://github.com/M-Anwar-Hussaini/Enumerable) a star.
I would like to thank Microverse for providing the apportunity to learn Ruby.
This project is [MIT](./LICENSE) licensed.