Added List.where method and tests.

This commit is contained in:
Kyle Marek-Spartz
2014-02-15 00:42:14 -06:00
parent c67b239d06
commit 3409d588e5
3 changed files with 24 additions and 0 deletions
+8
View File
@@ -59,6 +59,14 @@ static const char* libSource =
" }\n"
" return result\n"
" }\n"
" \n"
" where (f) {\n"
" var result = []\n"
" for (element in this) {\n"
" if (f.call(element)) result.add(element)\n"
" }\n"
" return result\n"
" }\n"
"}\n";
// Validates that the given argument in [args] is a Num. Returns true if it is.