# Is it possible to do a \`mapreduce\` with multiple arrays while broadcasting over so

**URL:** <https://discourse.julialang.org/t/is-it-possible-to-do-a-mapreduce-with-multiple-arrays-while-broadcasting-over-so/57433>\
**Category:** General Usage\
**Created:** [March 18, 2021, 3:24am UTC](https://discourse.julialang.org/t/is-it-possible-to-do-a-mapreduce-with-multiple-arrays-while-broadcasting-over-so/57433 "2021-03-18T03:24:17Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![fabiangans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fabiangans/32/2624_2.png) [@fabiangans](https://discourse.julialang.org/u/fabiangans)\
**Post date:** [March 18, 2021, 7:00am UTC](https://discourse.julialang.org/t/is-it-possible-to-do-a-mapreduce-with-multiple-arrays-while-broadcasting-over-so/57433/4 "2021-03-18T07:00:29Z")

</div>

There is also [this workaround](https://discourse.julialang.org/t/is-there-something-like-broadcast-mapreduce/6076/15) where I made a non-allocating `broadcast_reduce`, but the tullio solution looks very elegant.

---

_[View the full topic](https://discourse.julialang.org/t/is-it-possible-to-do-a-mapreduce-with-multiple-arrays-while-broadcasting-over-so/57433)._
