Skip to main content

Crate functype_io

Crate functype_io 

Source
Expand description

functype-io: Lazy, composable IO effect type for functype.

Provides IO<A>, a lazy, composable effect type. Nothing executes until .run() is called.

§Examples

use functype_io::IO;

let io = IO::succeed(42).map(|x| x * 2);
assert_eq!(io.run().unwrap(), 84);

Re-exports§

pub use io::Task;
pub use io::IO;

Modules§

io
prelude