Как заставить обещания работать в IE11

У меня есть простой код, который отлично работает во всех браузерах, кроме Internet Explorer 11. Как я могу заставить его работать во всех браузерах?

Codepen

Заранее спасибо.

'use strict';

let promise = new Promise((resolve, reject) => {

  setTimeout(() => {
    resolve("result");
  }, 1000);
});

promise
  .then(
    result => {
      alert("Fulfilled: " + result);
    },
    error => {
      alert("Rejected: " + error);
    }
  );

Ответы на вопрос(1)

Ваш ответ на вопрос