#![no_std]
#[cfg(feature = "std")]
extern crate std;
extern crate alloc;
pub mod and_then;
pub mod done;
pub mod flatten;
pub mod flatten_result;
pub mod map;
pub mod map_result;
mod sequencable_arena;
mod sequence;
mod sequence_ext;
mod sequence_fn;
mod sequence_result_ext;
pub mod then;
pub use self::done::{done, err, ok};
pub use self::sequence::Sequence;
pub use self::sequence_ext::SequenceExt;
pub use self::sequence_fn::{from_fn, from_fn_with, SequenceFn, SequenceFnWith};
pub use self::sequence_result_ext::SequenceResultExt;