Loading...

Follow Point-Free Blog on Feedspot

Continue with Google
Continue with Facebook
or

Valid

Turns out, reducers that work on local actions can be _pulled back_ to work on global actions. However, due to an imbalance in how Swift ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

So far we have pulled a lot of our application's logic into a reducer, but that reducer is starting to get big. Turns out that reducers ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Now that we understand some of the fundamental problems that we will encounter when building a complex application, let's start to solve ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

With our moderately complex SwiftUI application complete we can finally ask ourselves: "what's the point!?" What does SwiftUI have to say ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

This week we finish up our moderately complex SwiftUI application by adding more screens, more state, and even sprinkle in a side effect so ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Let's begin exploring application architecture by understanding what are the common problems we encounter when trying to build large, ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Now that we've looked at how to parse multiple values given a single parser, let's try to parse a single value using multiple parsers! And ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Let's solve another common parsing problem using parser combinators! It's common to want to parse multiple values off a string, and while ` ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Even though `map`, `flatMap` and `zip` pack a punch, there are still many parsing operations that can't be done using them alone. This is ..read more
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 
Point-Free Blog by Point-free - 2M ago

While `flatMap` allowed us to take our parser type to the next level, it introduced a nesting problem. Isn't `flatMap` all about solving ..read more

Read for later

Articles marked as Favorite are saved for later viewing.
close
  • Show original
  • .
  • Share
  • .
  • Favorite
  • .
  • Email
  • .
  • Add Tags 

Separate tags by commas
To access this feature, please upgrade your account.
Start your free month
Free Preview