macaroni 0.1.0

The missing macro std library for Rust
Documentation
# Macaroni 🍝🧀

Macaroni is the missing standard library for Rust macros!
It provides a collection of useful macros that can be used
in any Rust project. Macaroni is designed to be easy to use, easy to integrate, and easy to extend.

## Getting Started

To start using Macaroni in your Rust project, add it as a dependency in your Cargo.toml:

```toml
[dependencies]
macaroni = "0.1.0"
```
## Usage

The following macros are currently available in Macaroni:

### `collect!`

The `collect!` macro can be used to create a tuple, array, map, or vector from a list of values. For example:

```rust
use std::collections::HashMap;
use macaroni::collect;

fn main() {
    let tuple: (u32, u32, u32) = collect![1, 2, 3];
    println!("Tuple: {:?}", tuple);
    let map: HashMap<&str, u32> = collect!["a" => 1, "b" => 2, "c" => 3];
}
``` 

## Documentation

For detailed documentation and a full list of available macros, please refer to our Documentation Page.

## License

Macaroni is distributed under the terms of the GPL-3 license. See [COPYING](COPYING) for details.