From 351cd6c33e6d327279b3a20eb6f698f54798dd82 Mon Sep 17 00:00:00 2001 From: Carl Fredrik Samson Date: Thu, 14 Jan 2021 14:35:52 +0100 Subject: [PATCH 1/4] improved wording ch 3 --- src/2_a_mental_model_for_futures.md | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/2_a_mental_model_for_futures.md b/src/2_a_mental_model_for_futures.md index 3792b88..7246f7b 100644 --- a/src/2_a_mental_model_for_futures.md +++ b/src/2_a_mental_model_for_futures.md @@ -2,16 +2,19 @@ The main goal in this part is to build a high level mental model of how the different pieces we read about in the previous chapter -works together. I hope this will make it easier to understand what we just read -about in the previous chapter and also explain why we take a deep dive into topics -like trait objects and generators in the next few chapters. +works together. I hope this will make it easier to understand the high level concepts +before we take a deep dive into topics like trait objects and generators in the next +few chapters. -This is not the only way to model this since we're making assumptions on runtime -specifics that can vary a great deal, but it's the way I found it easiest to -build upon. Finally, please note that the code itself is "pseudo-rust" due to -the need for brevity and clarity. +This is not the only way to create a model of an async system since we're making +assumptions on runtime specifics that can vary a great deal. It's the way I found +it easiest to build upon and it's relevant for understandig a lot of real +implementations you'll find in the async ecosystem. Finally, ->Click on a page to open a larger view of it in a new tab. +please note that the code itself is "pseudo-rust" due to the need for brevity +and clarity. + +>Click on a page to open a larger view in a new tab. slide1 From 1c22de4a4b2e606136d71de087aaa2d3b95f0b01 Mon Sep 17 00:00:00 2001 From: Carl Fredrik Samson Date: Thu, 14 Jan 2021 14:36:13 +0100 Subject: [PATCH 2/4] improved wording ch 3 --- src/2_a_mental_model_for_futures.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/2_a_mental_model_for_futures.md b/src/2_a_mental_model_for_futures.md index 7246f7b..d05a439 100644 --- a/src/2_a_mental_model_for_futures.md +++ b/src/2_a_mental_model_for_futures.md @@ -8,7 +8,7 @@ few chapters. This is not the only way to create a model of an async system since we're making assumptions on runtime specifics that can vary a great deal. It's the way I found -it easiest to build upon and it's relevant for understandig a lot of real +it easiest to build upon and it's relevant for understanding a lot of real implementations you'll find in the async ecosystem. Finally, please note that the code itself is "pseudo-rust" due to the need for brevity From ad1af303f47c169f4ab02b38d0e51372f533214d Mon Sep 17 00:00:00 2001 From: Carl Fredrik Samson Date: Thu, 14 Jan 2021 14:44:57 +0100 Subject: [PATCH 3/4] Formatting --- src/2_a_mental_model_for_futures.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/2_a_mental_model_for_futures.md b/src/2_a_mental_model_for_futures.md index d05a439..243e55c 100644 --- a/src/2_a_mental_model_for_futures.md +++ b/src/2_a_mental_model_for_futures.md @@ -9,9 +9,9 @@ few chapters. This is not the only way to create a model of an async system since we're making assumptions on runtime specifics that can vary a great deal. It's the way I found it easiest to build upon and it's relevant for understanding a lot of real -implementations you'll find in the async ecosystem. Finally, +implementations you'll find in the async ecosystem. -please note that the code itself is "pseudo-rust" due to the need for brevity +Finally,please note that the code itself is "pseudo-rust" due to the need for brevity and clarity. >Click on a page to open a larger view in a new tab. From 979d9d48dd94046e21eba940fb6970b08a1f87bd Mon Sep 17 00:00:00 2001 From: Carl Fredrik Samson Date: Thu, 14 Jan 2021 14:47:53 +0100 Subject: [PATCH 4/4] Formatting --- src/2_a_mental_model_for_futures.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/2_a_mental_model_for_futures.md b/src/2_a_mental_model_for_futures.md index 243e55c..ca00cd3 100644 --- a/src/2_a_mental_model_for_futures.md +++ b/src/2_a_mental_model_for_futures.md @@ -11,7 +11,7 @@ assumptions on runtime specifics that can vary a great deal. It's the way I foun it easiest to build upon and it's relevant for understanding a lot of real implementations you'll find in the async ecosystem. -Finally,please note that the code itself is "pseudo-rust" due to the need for brevity +Finally, please note that the code itself is "pseudo-rust" due to the need for brevity and clarity. >Click on a page to open a larger view in a new tab.