aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
blob: 0553b210ebaae66efe49739c03fdcebfca16394c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
[package]
name = "higher-free-macro"
version = "0.1.0"
edition = "2021"
authors = ["Andreas Grois", "stillalive studios"]
rust-version = "1.66.1"
description = "A macro that creates a (naive) Free Monad type based on a user-supplied Functor. It uses the traits from the \"higher\" crate. This macro is a port of the Control.Monad.Free part of the \"free\" Haskell package by Edward Kmett."
repository = "https://github.com/soulsource/higher-free-macro"
license = "MPL-2.0+"
keywords = ["functor", "monad", "category-theory", "haskell", "free-monad"]
categories = ["mathematics", "data-structures"]

[dependencies]
higher = "0.2"