From 1077b0ac26a89b64deaa6121ff30869933c7da84 Mon Sep 17 00:00:00 2001 From: Kshitij Date: Sun, 14 Apr 2019 18:16:19 +0530 Subject: [PATCH] Fix reverseSort to first sort and then reverse --- _overviews/FAQ/finding-implicits.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_overviews/FAQ/finding-implicits.md b/_overviews/FAQ/finding-implicits.md index c12d7b2748..015216f28c 100644 --- a/_overviews/FAQ/finding-implicits.md +++ b/_overviews/FAQ/finding-implicits.md @@ -124,7 +124,7 @@ Context bounds are more useful when you just need to _pass_ them to other methods that use them. For example, the method `sorted` on `Seq` needs an implicit `Ordering`. To create a method `reverseSort`, one could write: - def reverseSort[T : Ordering](seq: Seq[T]) = seq.reverse.sorted + def reverseSort[T : Ordering](seq: Seq[T]) = seq.sorted.reverse Because `Ordering[T]` was implicitly passed to `reverseSort`, it can then pass it implicitly to `sorted`.