Skip to content

Commit 8df8f92

Browse files
committed
Fix introduction to the next topic in some pages, closes #15205
1 parent b5d66be commit 8df8f92

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

lib/elixir/pages/getting-started/enumerable-and-streams.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,4 +110,4 @@ The example above will fetch the first 10 lines of the file you have selected. T
110110

111111
The `Enum` and `Stream` modules provide a wide range of functions, but you don't have to know all of them by heart. Familiarize yourself with `Enum.map/2`, `Enum.reduce/3` and other functions with either `map` or `reduce` in their names, and you will naturally build an intuition around the most important use cases. You may also focus on the `Enum` module first and only move to `Stream` for the particular scenarios where laziness is required, to either deal with slow resources or large, possibly infinite, collections.
112112

113-
Next, we'll look at a feature central to Elixir, Processes, which allows us to write concurrent, parallel and distributed programs in an easy and understandable way.
113+
Next, we will look at an alternate approach of operating on collections: Comprehensions.

lib/elixir/pages/getting-started/io-and-the-file-system.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,3 +206,5 @@ We packed a lot into this small section, so let's break it down:
206206
* the choice between iodata and chardata depends on the encoding of the IO device. If the file is opened without encoding, the file expects iodata, and the functions in the `IO` module starting with `bin*` must be used. The default IO device (`:stdio`) and files opened with `:utf8` encoding expect chardata and work with the remaining functions in the `IO` module;
207207

208208
This finishes our tour of IO devices and IO related functionality. We have learned about three Elixir modules - `IO`, `File`, and `Path` - as well as how the VM uses processes for the underlying IO mechanisms and how to use `chardata` and `iodata` for IO operations.
209+
210+
Next we will talk about a very important subject to Elixir developers: writing documentation.

lib/elixir/pages/getting-started/try-catch-and-rescue.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,4 +303,6 @@ iex> try do
303303
** (CompileError) undefined variable "another_what_happened"
304304
```
305305

306-
This finishes our introduction on `try`, `catch`, and `rescue`. You will find they are used less frequently in Elixir than in other languages. Next we will talk about a very important subject to Elixir developers: writing documentation.
306+
This finishes our introduction on `try`, `catch`, and `rescue`. You will find they are used less frequently in Elixir than in other languages.
307+
308+
Next, we'll look at a feature central to Elixir, Processes, which allows us to write concurrent, parallel and distributed programs in an easy and understandable way.

0 commit comments

Comments
 (0)