Mercurial > rlmcintyre
view BoosterPack/.svn/text-base/filter.pl.svn-base @ 0:0d795f02a8bb tip
initial committ. what was I thinking?
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Mon, 27 Sep 2010 16:57:26 -0400 |
parents | |
children |
line wrap: on
line source
1 sub filter2 {4 $ref = shift;5 @list = @_;6 my @ret = ();8 for $element(@list)9 {10 if ($ref->($element))11 {12 push @ret, $element;13 }14 }16 return @ret18 }23 @test = (1,2,3,4,5,6);25 sub even26 {27 return ($_[0]%2 == 0);28 }30 @rr = &filter(\&even, @test);32 print "@rr";