# Tim.rs: hkt_macro [![Latest Version](https://img.shields.io/crates/v/timrs_hkt_macro.svg)](https://crates.io/crates/timrs_hkt_macro) ![Test](https://github.com/DiCaius/Tim.rs/actions/workflows/test.yml/badge.svg?branch=release&event=push) ![Lint](https://github.com/DiCaius/Tim.rs/actions/workflows/lint.yml/badge.svg?branch=release&event=push) ![Code Standards](https://github.com/DiCaius/Tim.rs/actions/workflows/format.yml/badge.svg?branch=release&event=push) Tim.rs' **hkt_macro** is a Rust library that helps you emulate Higher-Kinded Types (HKTs) using traits. It makes it easier to handle more advanced type scenarios and create flexible, reusable code. If you need HKTs in Rust, **hkt_macro** can be a handy tool. ## Table of Contents - [Install](#install) - [Documentation](#documentation) - [Acknowledgments](#acknowledgments) ## Install Run the following command to install the **hkt_macro** crate: ```bash $ cargo install timrs_hkt_macro ``` ## Documentation You can find the documentation for **timrs_hkt_macro** [here](https://dicaius.github.io/Tim.rs/timrs_hkt_macro/index.html), it provides all the information you need to get started ## Acknowledgments Thanks Massimiliano Tomassoli for the [original implementation](https://github.com/mtomassoli/HKTs) of this Higher-Kinded Type emulation system.