There’s a system of “broadcast styles” by which the lazy broadcasting remembers what sort of object to materialise at the end. There are official docs, perhaps also this example is useful, and some earlier discourse questions: here and here.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Caching metadata in custom broadcasting interface | 6 | 372 | July 10, 2023 | |
| Style question: replacing multidimensional collect with broadcast | 7 | 1081 | April 25, 2019 | |
| When to use broadcasting with . vs map | 23 | 5634 | October 4, 2022 | |
| Lazy broadcasting speed issues | 13 | 815 | March 12, 2023 | |
| Why is a multi-argument inplace map much faster in this case than a broadcast? | 16 | 775 | December 12, 2022 |