[Nice-commit] Nice/stdlib/nice/lang collections.nice,1.72,1.73
Brought to you by:
bonniot
From: Arjan B. <ar...@us...> - 2004-08-16 09:21:30
|
Update of /cvsroot/nice/Nice/stdlib/nice/lang In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv362/F:/nice/stdlib/nice/lang Modified Files: collections.nice Log Message: Added List.apply. Index: collections.nice =================================================================== RCS file: /cvsroot/nice/Nice/stdlib/nice/lang/collections.nice,v retrieving revision 1.72 retrieving revision 1.73 diff -C2 -d -r1.72 -r1.73 *** collections.nice 13 Aug 2004 06:24:39 -0000 1.72 --- collections.nice 16 Aug 2004 09:21:21 -0000 1.73 *************** *** 125,128 **** --- 125,135 ---- } + /** self modifying map over an list */ + <T,U,V | U <: T, T <: V> void apply(List<T> list, V->U func) + { + for (int i = 0; i < list.size(); i++) + list[i] = func(list[i]); + } + /**************************************************************** * Implementations |