title: What is ← in Scala?
body: <p>I googled "←" and searched for it on here, unable to find anything. But I found this source code for a chess game. View it <a href="https://raw.githubusercontent.com/ornicar/lila/master/modules/ai/src/main/Client.scala" rel="noreferrer">here</a>. Example of a code block that has copious usage of this symbol:</p>
  
  <pre><code> for {
        storedFen ← GameRepo initialFen game
        fen = storedFen orElse (aiVariant match {
          case v@Horde =&gt; v.initialFen.some
          case _       =&gt; none
        })
        uciMoves ← uciMemo get game
        moveResult ← move(uciMoves.toList, fen, level, aiVariant)
        uciMove ← (UciMove(moveResult.move) toValid s"${game.id} wrong bestmove: $moveResult").future
        result ← game.toChess(uciMove.orig, uciMove.dest, uciMove.promotion).future
        (c, move) = result
        progress = game.update(c, move)
        _ ← (GameRepo save progress) &gt;&gt;- uciMemo.add(game, uciMove.uci)
      } yield PlayResult(progress, move)
  </code></pre>