<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>links.lmorchard.com - #promises</title>
    <link>/tags/promises/</link>
    <description>Recent bookmarks tagged #promises</description>
    <lastBuildDate>Mon, 02 Nov 2026 08:24:53 +0000</lastBuildDate>
    <item>
      <title>Back to Basics: Running Promises in Serial with Array.reduce()</title>
      <link>https://decembersoft.com/posts/promises-in-serial-with-array-reduce/</link>
      <description>const tasks = getTaskArray();return tasks.reduce((promiseChain, currentTask) =&gt; {    return promiseChain.then(chainResults =&gt;        currentTask.then(currentResult =&gt;            [ ...chainResults, currentResult ]        )    );}, Promise.resolve([])).then(arrayOfResults =&gt; {    // Do something with all results});&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #imported:pinboard #javascript #promises&lt;/p&gt;</description>
      <pubDate>Fri, 28 Sep 2018 21:38:07 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:31268</guid>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>promises</category>
    </item>
    <item>
      <title>Back to Basics: Running Promises in Serial with Array.reduce()</title>
      <link>https://decembersoft.com/posts/promises-in-serial-with-array-reduce</link>
      <description>const tasks = getTaskArray();return tasks.reduce((promiseChain, currentTask) =&gt; {    return promiseChain.then(chainResults =&gt;        currentTask.then(currentResult =&gt;            [ ...chainResults, currentResult ]        )    );}, Promise.resolve([])).then(arrayOfResults =&gt; {    // Do something with all results});&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #javascript #promises&lt;/p&gt;</description>
      <pubDate>Fri, 28 Sep 2018 21:38:07 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:27890</guid>
      <category>javascript</category>
      <category>promises</category>
    </item>
    <item>
      <title>ES6 Promises in Depth</title>
      <link>http://ponyfoo.com/articles/es6-promises-in-depth</link>
      <description>Promises are a very involved paradigm, so we’ll take it slow.&lt;br/&gt;&#xA;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #es6 #imported:pinboard #javascript #promises #webdev&lt;/p&gt;</description>
      <pubDate>Thu, 01 Oct 2015 16:56:36 +0000</pubDate>
      <guid isPermaLink="false">linkding-ssg:bookmark:25976</guid>
      <category>es6</category>
      <category>imported:pinboard</category>
      <category>javascript</category>
      <category>promises</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
