Basic stats.
This commit is contained in:
parent
ed6d9913de
commit
e472292232
3 changed files with 11 additions and 2 deletions
|
@ -36,6 +36,7 @@
|
|||
member-student?
|
||||
member-nick
|
||||
member-id
|
||||
member-existing?
|
||||
member-record-tests!
|
||||
)
|
||||
|
||||
|
@ -129,6 +130,12 @@
|
|||
(define (member-id mr)
|
||||
(mr-ref mr 'id))
|
||||
|
||||
;; Returns true if the member has joined.
|
||||
(define (member-existing? mr)
|
||||
(let ((joined (mr-ref mr 'joined)))
|
||||
(and joined
|
||||
(month<? joined (*current-month*)))))
|
||||
|
||||
;; Performs module self-tests.
|
||||
(define (member-record-tests!)
|
||||
(run-tests
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue