meinHow to model a toggle-able graph network? — Part 1The road ends at formal software design with Alloy. And teaches me the expressive language of set theory.4 min read·5 days ago----
meininDev GeniusOAuth2 made easy by TCA + Swift OpenAPI GeneratorSolve OAuth2’s complex flow and diversified spec by TCA + Swift OpenAPI Generator.4 min read·Dec 26, 2023----
meinTCA for Network Graph via Cytoscape.jsGraph data, topology and network science are becoming more and more important. How to make SwiftUI interact with graph data? Here is a…4 min read·Nov 7, 2023----
meinTCA+SwiftUI+Javascript, step 3Embed a javascript library into SwiftUI View, and use TCA to send and receive javascript events. Step 3, build TCA reducer.2 min read·Oct 21, 2023----
meinTCA+SwiftUI+Javascript, step 2Embed a javascript library into SwiftUI View, and use TCA to send and receive javascript events. Step 2, embed Javascript files.3 min read·Oct 16, 2023----
meinTCA+SwiftUI+Javascript, step 1Embed a javascript library into SwiftUI View, and use TCA to send and receive javascript events. Step 1, interactive html file and SwiftUI…3 min read·Oct 15, 2023----
meinXCTest Debounce Effect in TCA — part 1The testability in TCA is one of my favorite part. It is especially helpful when applying to the async scenerio.3 min read·Sep 3, 2023----
meinSwift Variadic Generic Zip FunctionIf you accept the output as an array instead of a tuple then here you go.5 min read·Dec 15, 2022----
meinTimer, Interactive Ticks Using TCABy implementing the concurrency function, we will make a timer which not only ticks automatically, but also able to change ticking speed…5 min read·Dec 11, 2022----