title: Functional Programming in Java
body: <p>Is there a good library for functional programming in Java?</p>
  
  <p>I'm looking for stuff like <a href="http://msdn.microsoft.com/en-us/library/bfcke1bz.aspx" rel="noreferrer">Predicate</a> and <a href="http://msdn.microsoft.com/en-us/library/x0b5b5bc.aspx" rel="noreferrer">List.Find()</a> (as a static method). Not complicated to implement, but it would be nice to find a reusable library here.</p>