Я читав книгу «Функціональне програмування для реального світу». Він розпочався з порівняння імперативних та функціональних мов програмування. І в ньому зазначалося, чим «значення» та «вирази» у функціональному програмуванні відрізняються від «змінних» та «функцій» імперативного програмування. З обговорення я наче розробив ідею, що -
Мови функціонального програмування мають більше можливостей зробити оптимізацію часу компіляції, ніж їх обов'язкові аналоги.
Це правда?