Expand description
Left-to-right function application via method syntax.
Provides the Pipe trait for pipeline-style composition, similar to
PureScript’s # operator or Haskell’s & operator.
§Examples
use fp_library::{
brands::*,
classes::*,
functions::*,
};
let result = Some(5).pipe(|x| map::<OptionBrand, _, _>(|n| n + 1, x));
assert_eq!(result, Some(6));Traits§
- Pipe
- A trait for left-to-right function application via method syntax.
Functions§
- pipe
- Pipes a value into a function, enabling left-to-right composition.