diff --git a/lib/elixir/lib/task.ex b/lib/elixir/lib/task.ex index 5aaba97d67b..3c4f7f8aa43 100644 --- a/lib/elixir/lib/task.ex +++ b/lib/elixir/lib/task.ex @@ -78,8 +78,8 @@ defmodule Task do |> Task.await() We encourage developers to rely on supervised tasks as much as possible. - Supervised tasks improves the visibility of how many tasks are running - at a given moment and enable a huge variety of patterns that gives you + Supervised tasks improve the visibility of how many tasks are running + at a given moment and enable a variety of patterns that give you explicit control on how to handle the results, errors, and timeouts. Here is a summary: