Advertisement
Guest User

Untitled

a guest
Dec 27th, 2015
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Racket 0.23 KB | None | 0 0
  1. #lang typed/racket
  2. ;; Using higher-order occurrence typing
  3. (define-type SrN (U String Number))
  4. (: tog ((Listof SrN) -> String))
  5. (define (tog l)
  6.   (apply string-append (filter string? l)))
  7. (tog (list 5 "hello " 1/2 "world" (sqrt -1)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement