We might later extend the program to have several types of event grouping. It could be useful to introduce an EventGroup type, so that each grouping operator can receive and send the same type, allowing them to be chained. We would start with a simple single Event -> EventGroup with one element operator, then chain the functional operators after it.
We might later extend the program to have several types of event grouping. It could be useful to introduce an EventGroup type, so that each grouping operator can receive and send the same type, allowing them to be chained. We would start with a simple single Event -> EventGroup with one element operator, then chain the functional operators after it.