title: How to iterate through lists?
body: <p>I am trying to learn standard ml of new jersey, but I don't understand how to iterate though lists.</p>
  
  <p>I am trying to create a function that takes a value and a list of functions, and returns another list of strings, if the current function returns true when given the value.</p>
  
  <p>A function is like this <code>('a -&gt; bool) * string</code>, i.e. a pair of the function and a string of its name.</p>
  
  <p>The function is a curried function so its defined like "fun itr x xs".</p>
  
  <p>I want to do this non-recursively.</p>
  
  <p>Can anyone help me start?</p>