utilities.scm 303 B

12345678910111213141516171819202122
  1. #lang racket
  2. (provide ;;print
  3. o ;;atomic?
  4. ;assoc-replace
  5. )
  6. ;;; utilities
  7. ;;
  8. ;; (define (print s) (display s) (newline))
  9. (define (o f g)
  10. (lambda (x)
  11. (f (g x))))
  12. ;(define (atomic? x)
  13. ; (or (number? x) (boolean? x) (string? x)))
  14. ;(define assoc-replace dict-set)