aboutsummaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorAndreas Grois <andi@grois.info>2023-03-23 00:00:08 +0100
committerAndreas Grois <andi@grois.info>2023-03-23 00:00:08 +0100
commit1bdd780f02b5ba57795820360d19b241cb0dd006 (patch)
tree0ae211f4eb65f0de671151b8284200116b141b90 /Cargo.toml
parent206d8419e6f04146db7a49c79e0978ecfccea974 (diff)
Minor docs update and addition of one unit test.
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml9
1 files changed, 5 insertions, 4 deletions
diff --git a/Cargo.toml b/Cargo.toml
index eddd798..e94fbfe 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,13 +1,14 @@
[package]
name = "higher-free-macro"
-version = "0.0.1"
+version = "0.1.0"
edition = "2021"
-authors = ["Andreas Grois"]
+authors = ["Andreas Grois", "stillalive studios"]
rust-version = "1.66.1"
-description = "A macro that allows to conjure a Free Monad for every Functor. This builds on the traits from the higher crate, and re-exports said crate."
+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", "applicative", "monad", "category-theory", "haskell"]
+keywords = ["functor", "applicative", "monad", "category-theory", "haskell", "free-monad"]
+categories = ["mathematics", "data-structures"]
[dependencies]
higher = "0.2" \ No newline at end of file