[funds-cvs] r199 - trunk/funds/src
abaine at common-lisp.net
abaine at common-lisp.net
Mon Aug 20 17:09:57 UTC 2007
Author: abaine
Date: Mon Aug 20 13:09:57 2007
New Revision: 199
Modified:
trunk/funds/src/f-array.lisp
Log:
Documented f-array functions.
Modified: trunk/funds/src/f-array.lisp
==============================================================================
--- trunk/funds/src/f-array.lisp (original)
+++ trunk/funds/src/f-array.lisp Mon Aug 20 13:09:57 2007
@@ -34,17 +34,21 @@
(f array 0)))
(defun f-array-count (item f-array &key (key #'identity) (test #'eql))
+ "The number of elements in the given f-array that satisfy the test."
(tree-count item f-array
:key #'(lambda (tree)
(funcall key (bt-value tree)))
:test test))
(defun f-array-count-if (pred f-array &key (key #'identity))
+ "The number of elements in the given f-array that satisfy the test."
(tree-count-if pred f-array
:key #'(lambda (tree)
(funcall key (bt-value tree)))))
(defun map-f-array (function f-array)
+ "A new f-array whose elements are the results of the application
+of the given function to the elements of the given f-array."
(map-tree #'(lambda (tree)
(funcall function (bt-value tree)))
f-array))
More information about the Funds-cvs
mailing list