FILTER as defined in OnLisp_. Given a list, collects all the non-nil results of applying FN to elements of LST.