Hyper Dictionary

English Dictionary Computer Dictionary Video Dictionary Thesaurus Dream Dictionary Medical Dictionary

Search Dictionary:  

Meaning of FILTER

Pronunciation:  'filtur

Matching Terms:  filter bed, filter fabric, filter out, filter paper, filter promotion, filter sterilization, filter tip, filterable residue, filtering, filter-tipped, filter-tipped cigarette

Computing Dictionary

1. (Originally unix, now also ms-dos) A program that processes an input data stream into an output data stream in some well-defined way, and does no I/O to anywhere else except possibly on error conditions; one designed to be used as a stage in a pipeline (see plumbing). Compare sponge.

2. (functional programming) A higher-order function which takes a predicate and a list and returns those elements of the list for which the predicate is true. In haskell:

        filter p []     = []
        filter p (x:xs) = if p x then x : rest else rest
                          rest = filter p xs

See also filter promotion.

[jargon file]

Thesaurus Terms
 Related Terms: bleed, bolt, butterfly, cheesecloth, clarifier, clarify, clean, clear, cloth, colander, condense, cradle, cribble, decrassify, depurate, diffusing screen, discharge, distill, drain, dribble, drip, dripple, drop, edulcorate, effuse, eliminate, elute, emit, essentialize, exclude, excrete, exfiltrate, extract, extravasate, exudate, exude, filtrate, frosted glass, frosted lens, gauze, gelatin filter, give off, ground glass, gurgle, leach, lens hood, light filter, lixiviate, lixiviator, membrane, ooze, pass through, percolate, percolator, purifier, purify, rectify, reek, refine, refiner, refinery, riddle, rocker, run through, screen, seep, separate, sieve, sift, sifter, smoked glass, spiritualize, spurtle, stained glass, strain, strainer, sublimate, sublime, transude, trickle, try, weed out, weep, winnow, winnowing basket, winnowing fan, winnowing machine