controlflow
isolation
This commit is contained in:
parent
a067d041f4
commit
582dd76eab
@ -10,7 +10,7 @@
|
|||||||
mod applicative_select;
|
mod applicative_select;
|
||||||
pub mod class_prelude;
|
pub mod class_prelude;
|
||||||
pub mod context;
|
pub mod context;
|
||||||
mod controlflow;
|
pub mod controlflow;
|
||||||
pub mod derivations;
|
pub mod derivations;
|
||||||
mod extensions;
|
mod extensions;
|
||||||
pub mod fail;
|
pub mod fail;
|
||||||
@ -25,7 +25,7 @@ pub mod tests;
|
|||||||
pub use self::applicative_select::{
|
pub use self::applicative_select::{
|
||||||
ApplicativeSelect, ApplicativeSelectExt, Selected, SelectedWrapped,
|
ApplicativeSelect, ApplicativeSelectExt, Selected, SelectedWrapped,
|
||||||
};
|
};
|
||||||
pub use self::controlflow::{ControlFlow, Iterative, IterativeWrapped};
|
use self::controlflow::{ControlFlow, Iterative};
|
||||||
pub use self::extensions::MonadExt;
|
pub use self::extensions::MonadExt;
|
||||||
#[cfg(doc)]
|
#[cfg(doc)]
|
||||||
use self::instances::stackless::StacklessInstance;
|
use self::instances::stackless::StacklessInstance;
|
||||||
|
@ -1,12 +1,13 @@
|
|||||||
pub use super::{
|
pub use super::{
|
||||||
|
controlflow::{ControlFlow, Iterative, IterativeWrapped},
|
||||||
extensions::MonadExt,
|
extensions::MonadExt,
|
||||||
fail::{Fail, MonadFail, MonadFailAny, MonadFailAnyExt, WrapE},
|
fail::{Fail, MonadFail, MonadFailAny, MonadFailAnyExt, WrapE},
|
||||||
instances,
|
instances,
|
||||||
local::LocalFunctor,
|
local::LocalFunctor,
|
||||||
shared::{SharedFunctor, SharedFunctorAny},
|
shared::{SharedFunctor, SharedFunctorAny},
|
||||||
Applicative, ApplicativeLA2, ApplicativeSelect, ApplicativeSelectExt, ApplicativeSeq,
|
Applicative, ApplicativeLA2, ApplicativeSelect, ApplicativeSelectExt, ApplicativeSeq,
|
||||||
ApplicativeTuple, ControlFlow, Functor, Iterative, IterativeWrapped, Monad, Pure, Selected,
|
ApplicativeTuple, Functor, Monad, Pure, Selected, SelectedWrapped, WeakFunctor, WeakFunctorAny,
|
||||||
SelectedWrapped, WeakFunctor, WeakFunctorAny, Wrap,
|
Wrap,
|
||||||
};
|
};
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
pub use super::{test_suite, tests};
|
pub use super::{test_suite, tests};
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
//! Basic implementation of a stack/linked list.
|
//! Basic implementation of a stack/linked list.
|
||||||
|
|
||||||
use crate::func::context::*;
|
use crate::func::{context::*, controlflow::ControlFlow};
|
||||||
use crate::rcore::*;
|
use crate::rcore::*;
|
||||||
use crate::rstd::{inlining::*, nullable::*, point::*, *};
|
use crate::rstd::{inlining::*, nullable::*, point::*, *};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user