PasteRack.org
Paste # 13910
2015-03-27 21:28:42

Fork as a new paste.

Paste viewed 431 times.


Embed:

  1. #lang racket
  2.  
  3. (define foo%
  4.   (class object%
  5.     (super-new)
  6.     (define/contract (foo n) (-> integer? integer?) (* n n))
  7.     (define/public (bar n) (foo n))))
  8.  
  9.  
  10. (send (new foo%) bar 5)

=>

25