browse words by letter
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
more about filter
filter |
7 definitions found From Webster's Revised Unabridged Dictionary (1913) [web1913]: Filter \Fil"ter\, v. t. [imp. & p. p. {Filtered}; p. pr & vb n. {Filtering}] [Cf. F. filter. See {Filter}, n., and cf {Filtrate}.] To purify or defecate, as water or other liquid, by causing it to pass through a filter. {Filtering paper}, or {Filter paper}, a porous unsized paper, for filtering. From Webster's Revised Unabridged Dictionary (1913) [web1913]: Filter \Fil"ter\, n. [F. filtre, the same word as feutre felt, LL filtrum feltrum felt, fulled wool, this being used for straining liquors. See {Feuter}.] Any porous substance, as cloth, paper, sand, or charcoal, through which water or other liquid may passed to cleanse it from the solid or impure matter held in suspension; a chamber or device containing such substance; a strainer; also a similar device for purifying air. {Filter bed}, a pond, the bottom of which is a filter composed of sand gravel. {Filter gallery}, an underground gallery or tunnel, alongside of a stream, to collect the water that filters through the intervening sand and gravel; -- called also {infiltration gallery}. From Webster's Revised Unabridged Dictionary (1913) [web1913]: Filter \Fil"ter\, v. i. To pass through a filter; to percolate. From Webster's Revised Unabridged Dictionary (1913) [web1913]: Filter \Fil"ter\, n. Same as {Philter}. From WordNet r 1.6 [wn]: filter n 1: removes something from whatever passes through it 2: alters the frequency spectrum of signals passing through it v 1: remove by passing through a filter; "filter out the impurities" [syn: {filtrate}, {strain}, {separate out}, {filter out}] 2: pass through "Water permeated sand easily" [syn: {percolate}, {sink in}, {permeate}] 3: run or flow slowly, or in an unsteady stream: "reports began to dribble in." [syn: {trickle}, {dribble}] From Jargon File (4.2.3, 23 NOV 2000) [jargon]: filter n. [very common; orig. {{Unix}}, now also in {{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}. From The Free On-line Dictionary of Computing (13 Mar 01) [foldoc]: filter 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 where rest = filter p xs See also {filter promotion}. [{Jargon File}]
more about filter