diff --git a/src/func/classes.rs b/src/func/classes.rs index e283e65..0094bd6 100644 --- a/src/func/classes.rs +++ b/src/func/classes.rs @@ -6,11 +6,11 @@ //! //! For the simplest form (even ChatGPT can understand it! lol) of [`Monad`], see [`solo`][^production]. //! -//! For async support, see [`future`][^production][^research]. +//! For async support, see [`future`][^production][^research] and [`tryfuture`][^production][^research]. //! //! For "creative" execution models, see [`lazy`][^research] and [`stackless`][^research]. //! -//! To see when not to use [Monad]s, see [`composition`][^research]. +//! For combining monads, see [`composition`][^research]. //! //! [^production]: classes expected to be used in production. //! diff --git a/src/func/classes/tryfuture.rs b/src/func/classes/tryfuture.rs index 177e620..0bbcb57 100644 --- a/src/func/classes/tryfuture.rs +++ b/src/func/classes/tryfuture.rs @@ -181,7 +181,7 @@ impl Fail for TryFutureClass { } } -struct FutureFailAny; +pub struct FutureFailAny; impl MonadFailAny for FutureFailAny { type W = TryFutureClass;