diff --git a/tutorials/FAQ/chaining-implicits.md b/tutorials/FAQ/chaining-implicits.md index 8acf19dd80..e250cbbfe9 100644 --- a/tutorials/FAQ/chaining-implicits.md +++ b/tutorials/FAQ/chaining-implicits.md @@ -8,7 +8,7 @@ partof: FAQ num: 6 --- -The pimp my library pattern allows one to seemingly add a method to a class by +The enrich-my-library pattern allows one to seemingly add a method to a class by making available an implicit conversion from that class to one that implements the method. diff --git a/tutorials/FAQ/context-and-view-bounds.md b/tutorials/FAQ/context-and-view-bounds.md index 1837fd5a8f..4b7bb8f8d0 100644 --- a/tutorials/FAQ/context-and-view-bounds.md +++ b/tutorials/FAQ/context-and-view-bounds.md @@ -84,7 +84,7 @@ useful for context bounds: What are View Bounds used for? ------------------------------ -View bounds are used mostly to take advantage of the _pimp my library_ pattern, +View bounds are used mostly to take advantage of the _enrich my library_ pattern, through which one "adds" methods to an existing class, in situations where you want to return the original type somehow. If you do not need to return that type in any way, then you do not need a view bound. diff --git a/tutorials/scala-for-csharp-programmers.disabled.html b/tutorials/scala-for-csharp-programmers.disabled.html index c2fe41d72c..1a28d7f6d6 100644 --- a/tutorials/scala-for-csharp-programmers.disabled.html +++ b/tutorials/scala-for-csharp-programmers.disabled.html @@ -955,7 +955,7 @@ } } -Well, big deal. Scala can pimp existing types with new methods just like +Well, big deal. Scala can enrich existing types with new methods just like C#, but using a different syntax. In related news, Lisp uses a different kind of bracket: film at eleven. Why should we be interested in Scala implicits if they’re just another take on extension methods?