September 2018
Intermediate to advanced
302 pages
7h 17m
English
When working with external data, you need to deal with external factors, such as the network or disk. These factors influence your code, so it needs to be asynchronous. Also, you should strive to decouple it from your predictable parts, as a network is unpredictable and may fail. We call such things side effects and you have already learned a little about them already.
To understand this, I would like to introduce a big word: effect.
Read now
Unlock full access