Связанный вопрос: Scala закрытия по сравнению с Java-классами → окончательный VS var
Интересно, когда Scala превращает переменные, захваченные в закрытие, в кучу, а не в стек. Я читаю книгу Scala Мартина Одерского, но пока я не нашел эту информацию. Может кто-нибудь объяснить, что за капотом?