 Filter is a standard function for many programming languages, e.g.,
Haskell,
OCaml,
Standard ML,
or Erlang.Common Lisp provides the functions codice_11 and codice_12.Scheme Requests for Implementation (SRFI) 1 provides an implementation of filter for the language Scheme.