Improving Composable Architecture Debugging

1 · Krzysztof Zabłocki · Aug. 18, 2021, 6:48 p.m.
I’ve been a fan of Point Free Composable architecture for a while now. I’ve worked on TCA projects for more than a year on projects of all sizes: from smaller projects like my indie Sourcery Pro, through the New York Times project, to a truly large codebase, a completely new browser for The Browser Company. TCA has been working great in all of them, but one thing that I was missing was an easy way to debug state changes, as the official debug higher-order reducer doesn’t play well with large app...