An open API service indexing awesome lists of open source software.

https://github.com/maxhumber/tictcatoe

Re-exploring TCA
https://github.com/maxhumber/tictcatoe

Last synced: over 1 year ago
JSON representation

Re-exploring TCA

Awesome Lists containing this project

README

          

#### TicTCAToe

Re-exploring [TCA](https://github.com/pointfreeco/swift-composable-architecture)

- My implementation of the Quick Start: [QuickStartView.swift](TicTCAToe/Views/PointFree/QuickStartView.swift)
- The core of the [TicTacToe Example](https://github.com/pointfreeco/swift-composable-architecture/tree/main/Examples/TicTacToe) extracted: [PointFreeGameView.swift](TicTCAToe/Views/PointFree/PointFreeGameView.swift)
- My TicTacToe implementation in SwiftUI/MV from scratch: [MaxVanillaGameView.swift](TicTCAToe/Views/Max/MaxVanillaGameView.swift)
- My attempt at reproducing 1:1 in TCA: [MaxTCAGameView.swift](TicTCAToe/Views/Max/MaxTCAGameView.swift)
- And some tests: [TicTCAToeTests/](TicTCAToeTests/)