comparison filter.pm @ 0:599d0315537d laserkard

[svn r1] initial import
author rlm
date Wed, 30 Dec 2009 02:01:25 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:599d0315537d
1 package Filter;
2 use base 'Exporter';
3 our @EXPORT = ('filter');
4
5
6 sub filter
7 {
8
9 $ref = shift;
10 @list = @_;
11 my @ret = ();
12
13 for $element(@list)
14 {
15 if ($ref->($element))
16 {
17 push @ret, $element;
18 }
19 }
20
21 return @ret
22
23 }
24
25
26 1;