diff --git a/docs/for-a-few-monads-more.html b/docs/for-a-few-monads-more.html index e346bdb..f97a83a 100644 --- a/docs/for-a-few-monads-more.html +++ b/docs/for-a-few-monads-more.html @@ -1071,7 +1071,7 @@
-If don't get how >>= works at this point, don't +If you don't understand how >>= works at this point, don't worry, because with examples we'll see how this is a really simple monad. Here's a do expression that utilizes this monad:
diff --git a/docs/starting-out.html b/docs/starting-out.html index 1128846..f8b9615 100644 --- a/docs/starting-out.html +++ b/docs/starting-out.html @@ -102,7 +102,7 @@- • No instance for (Num [Char]) arising from a use of ‘+’ + • No instance for (Num String) arising from a use of ‘+’ • In the expression: 5 + "llama" In an equation for ‘it’: it = 5 + "llama"diff --git a/markdown/source_md/for-a-few-monads-more.md b/markdown/source_md/for-a-few-monads-more.md index 91e0074..3bfc175 100644 --- a/markdown/source_md/for-a-few-monads-more.md +++ b/markdown/source_md/for-a-few-monads-more.md @@ -676,7 +676,7 @@ The same thing happens here. To get the result from a function, we have to apply it to something, which is why we do `(h w)` here to get the result from the function and then we apply `f` to that. `f` returns a monadic value, which is a function in our case, so we apply it to `w` as well. -If don't get how `>>=` works at this point, don't worry, because with examples we'll see how this is a really simple monad. +If you don't understand how `>>=` works at this point, don't worry, because with examples we'll see how this is a really simple monad. Here's a `do` expression that utilizes this monad: ```{.haskell:hs}