Существует активное исследование для автораспараллеливания и автоматической векторизации для множества языков. И можно было надеяться (так как я действительно как F#), что они задумают способ определить, если "чистый" побочный эффект, свободное подмножество использовалось и затем параллелизирует это. Также, так как Simon Peyton-Jones, родительский элемент Haskell работает в Microsoft I, нелегко не полагать, что существует некоторое фантастическое прибытие материала.
Вместо того, чтобы использовать анимированный GIF, чтобы сообщить пользователю, что ваше приложение работает, почему бы и нет сделать серебряную анимацию с использованием символов и временной шкалы?
Вот многостраничное руководство о том, как создать вращающийся «символ» ожидания в Silverlight: