Creating this topic to catch any typos and bugs in the 2nd Edition of Combine: Asynchronous Programming with Swift.
I notice that there are some issues with app in Chapter 20, it seems there are some problem with Yandex free translation service. (Thanks to this post: Chapter 20: Translation service no longer supports free accounts) It would be nice if this can be updated and mentioned somewhere in the forum.
@xlzhsteven Thanks very much for sharing this. I do apologize for the inconvenience that this has caused you. Most likely in a new edition, this will be rectified.
Chapter 7: I believe that following sentence "… value that doesn’t conform to
Comparable" should be "… value that doesn’t conform to
Chapter 18: First two
print("subscription2 … should be
In chapter 7, when describing the
allSatisfy operator, the operator is described as being greedy. However, the operator will emit
false and cancel the subscription as soon as the predicate doesn’t pass , making it lazy IMO.
Thank you for the amazing content.