Using the Todos example in TCA, if I make the todos array optional, I'm struggling to figure out how I then use the ForEach with that new optional array. I can't find a combination that works.
It seems the compiler has a hard time choosing the correct ForEach, and I noticed that the ForEach I need already does a return self.optional.reducer(....
@pcolton That's probably the most straightforward way to handle his kind of double-nesting of state. We're working on some ways of improving the ergonomics of optional and enum-based state, though, that will hopefully clean this kind of thing up in the future!