
#############
filterInPlace
#############

.. js:function:: Util.filterInPlace

   .. rst-class:: sig-pretty-signature
   
      | filterInPlace(**xs**\ : T[], **pred**\ : (**x**\ : T) => *boolean*\ ): *void*
   
   This function takes an array of type <T>, and a predicate function to test each element of the array. This function does not create a new array.
   
   **Parameters**
   
      **xs**\ : T[]
   
         Array to filter.
   
   
      **pred**\ : (**x**\ : T) => *boolean*
   
         If this function returns true when testing an item, the item will be kept in the array, otherwise the item will be removed.
   
   
   
   **Returns**\ : *void*
   




