#lang slideshow
(define (series mk)
  (hc-append 4 (mk 5) (mk 10) (mk 20)))

(define (series2 mk)
  (apply hc-append 4 (map mk '(5 10 20))))

(define (series3 mk)
  (apply hc-append 1 (build-list 100 mk)))

(module+ test
  (require rackunit)
  (require racket/serialize)
  (check-equal? (serialize (series circle)) (serialize(series2 circle))))

