Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
stephencelis committed May 25, 2024
1 parent 2d7472c commit 798a19d
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 0 deletions.
7 changes: 7 additions & 0 deletions 0279-shared-state-in-practice-pt3/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## [Point-Free](https://www.pointfree.co)

> #### This directory contains code from Point-Free Episode: [Shared State in Practice: isowords, Part 1](https://www.pointfree.co/episodes/ep279-shared-state-in-practice-isowords-part-1)
>
> Let’s apply the Composable Architecture’s new state sharing tools to something even more real world: our open source word game, [isowords](https://github.com/pointfreeco/isowords). It currently models its user settings as a cumbersome dependency that requires a lot of code to keep features in sync when settings change. We should be able to greatly simplify things with the `@Shared` property wrapper.
The code sample from this episode is available [here](https://github.com/pointfreeco/isowords/commit/0d6af85194a3566f88da0ebeedc36cce370ab234).
7 changes: 7 additions & 0 deletions 0280-shared-state-in-practice-pt4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## [Point-Free](https://www.pointfree.co)

> #### This directory contains code from Point-Free Episode: [Shared State in Practice: isowords, Part 2](https://www.pointfree.co/episodes/ep280-shared-state-in-practice-isowords-part-2)
>
> We conclude the series by stretching our use of the `@Shared` property wrapper in [isowords](https://github.com/pointfreeco/isowords) to two more features: saved games and user defaults. In the process we’ll eliminate hundreds of lines of boilerplate and some truly gnarly code.
The code sample from this episode is available [here](https://github.com/pointfreeco/isowords/commit/727e03fd24ab3265c3e80756841c451366508247).
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -280,3 +280,5 @@ This repository is the home of code written on episodes of [Point-Free](https://
1. [Shared State: File Storage, Part 2](0276-shared-state-pt9)
1. [Shared State in Practice: SyncUps, Part 1](0277-shared-state-in-practice-pt1)
1. [Shared State in Practice: SyncUps, Part 2](0278-shared-state-in-practice-pt2)
1. [Shared State in Practice: isowords, Part 1](0279-shared-state-in-practice-pt3)
1. [Shared State in Practice: isowords, Part 2](0280-shared-state-in-practice-pt4)

0 comments on commit 798a19d

Please sign in to comment.