This package implements a hack around broadcast fusion for custom array types. See the tests for example usage. You need to:
- Call
unfuse(ArrayType)to intercept broadcast calls. - Make sure any function you want to use inside broadcast is on the list here.
- Overload
broadcast_(f, xs...)for your array type. - Cross your fingers and hope this holds up for the next six months.