title: Redis-node RPOPLPUSH method
body: <p>I'm using the great <strong>redis-node</strong> library and i have a problem right now:</p>
  
  <p>I have an initial list (<strong>initStockListKey</strong>) created, and the keyname for another list not created yet (<strong>inProgressListKey</strong>), using rpoplpush command</p>
  
  <p>I try to pop from <strong>initStockListKey</strong> and push into <strong>inProgressListKey</strong>, and when verify the list types, i get <strong><em>String</em></strong> type for the one that was created on the fly.</p>
  
  <pre><code>client.rpoplpush(initStockListKey, inProgressListKey, function (err, item)
  </code></pre>
  
  <p>Can you give me an example of how to do that? As far as know, we can't create an empty list on <strong>Redis</strong>.</p>