(lambda () (+ (dep-value x) (dep-value y)))))
(defparameter w (make-dep :name 'w
(lambda () (* (dep-value x) (dep-value z)))))
- (dep-add-listener x (lambda () (format t "x now ~A~%" x)))
- (dep-add-listener z (lambda () (format t "z now ~A~%" z)))
- (dep-add-listener w (lambda () (format t "w now ~A~%" w))))
+ (dep-add-listener x (lambda () (format t ";; x now ~S~%" x)))
+ (dep-add-listener z (lambda () (format t ";; z now ~S~%" z)))
+ (dep-add-listener w (lambda () (format t ";; w now ~S~%" w))))
#+ test
(progn