title: Delete object from ImmutableJS List based upon property value
body: <p>What would be the simplest way to delete an object from a List based on a value of a property?</p>
  
  <p>I'm looking for an equivalent of the $pull in MongoDB.</p>
  
  <p>My List looks simple like this:</p>
  
  <pre><code>[{a: '1' , b: '1'},{a: '2' , b: '2'}]
  </code></pre>
  
  <p>And I'd like to remove from the array the object with property <em>a</em> set to '1'. In MongoDB, I'd do it like this:</p>
  
  <pre><code>Model.update({_id: getCorrectParentObj},{ $pull: {listIDeleteFrom: { a: '1' } } },(err, result)=&gt;{});
  </code></pre>
  
  <p>How can I get the same result with ImmutableJS?</p>