Pipeline is a macro collection to pipe your functions calls, like in F# or Elixir.
rust
// pipe_res exits the pipeline early if a function returns an Err()
let result = pipe_res!("http://rust-lang.org" => download => parse => get_links)
```rust fn times(a: u32, b: u32) -> u32{ return a * b; }
let num = pipe!( 4 => (times(10)) => (times(4)) ) ```