title: Is there any implicit providing `some.long.expression.let(x => ...)` syntax
body: <p>For example I want to get <code>x * (x - 1)</code> in the end of my long expression without separating it into two lines and introducing unnecessary variables. I could achieve it with simple implicit:</p>
  
  <pre><code>scala&gt; implicit class Rich[T](x: T) { def let[U](f: T =&gt; U) = f(x)}
  defined class Rich
  
  scala&gt; List(1,2,3).map(_ + 1).sum.let(x =&gt; x * (x - 1))
  res199: Int = 72
  </code></pre>
  
  <p>But is there any such built-in implicit in Scala, Scalaz, Twitter Utils or some another library? </p>