julia> Map(sin) |> Map(cos) |> Map(tan)
Map(sin) |>
Map(cos) |>
Map(tan)
julia> TeeZip(Map(sin) |> TeeZip(Map(tan)))
TeeZip(
Map(sin) |>
TeeZip(Map(tan))
)
julia> TeeZip(Map(sin) |> TeeZip(Map(tan) |> Filter(isfinite)) |> MapSplat(*))
TeeZip(
Map(sin) |>
TeeZip(
Map(tan) |>
Filter(isfinite)
) |>
MapSplat(*)
)
julia> TeeZip(Map(sin) |>
TeeZip(Map(tan) |> Filter(isfinite)) |>
MapSplat(*)) |> MapSplat(+)
TeeZip(
Map(sin) |>
TeeZip(
Map(tan) |>
Filter(isfinite)
) |>
MapSplat(*)
) |>
MapSplat(+)
julia> TeeZip(OfType(Float64)) |> MapSplat(+)
TeeZip(OfType(Float64)) |>
MapSplat(+)