Misc === string-copy exit sleep delay promise force time identity state match Char name ...... .... .. ... module-begin define-datatype recur Testing === check-range check-error check-within check-member-of check-property check-with equal~? cons-of =~ Lists === caaar caadr cdar cddr cadar cdaar cdadr cddar cadddr caddr cdddr sort quicksort IO === with-output-to-file with-input-from-file with-output-from-string with-output-to-string read print pretty-print Hashes === make-hasheq make-hasheqv make-hash make-immutable-hash make-immutable-hasheq make-immutable-hasheqv hash hash? hash-eq? hash-eqv? hash-copy hash-count hash-equal? hash-remove! hash-ref hash-set hash-set! hash-for-each hash-iterate-first hash-map hash-remove hash-iterate-key hash-iterate-next hash-iterate-value hash-update hash-has-key? hash-ref! hash-update! Images & Universe === register universe animate run-simulation run-movie LOCALHOST on-receive on-mouse on-new on-msg on-disconnect on-key on-release stop-with on-draw make-bundle iworld-name iworld? make-package package? bundle? mail? iworld=? make-mail iworld1 iworld2 iworld3 sexp? launch-many-worlds mouse-event? record? bitmap key-event? key=? image=? pen pen-color pen-style pen-cap pen-join make-pen pen-width Key$ color-list->bitmap pinhole-x pinhole-y center-pinhole put-pinthole clear-pinhole freeze save-image overlay/pinhole underlay/pinhole overlay/offset overlay/align/offset underlay/align/offset underlay/offset pen-cap? real-valued-posn? pen-join? pen-style? scene+curve triangle/asa triangle/sas triangle/aas triangle/ssa triangle/ass triangle/sss triangle/saa polygon empty-image add-curve to-string