Skip to content

Instantly share code, notes, and snippets.

@endobson
Created March 20, 2015 23:49
Show Gist options
  • Select an option

  • Save endobson/e7d116936ad0604cd972 to your computer and use it in GitHub Desktop.

Select an option

Save endobson/e7d116936ad0604cd972 to your computer and use it in GitHub Desktop.
endobson@yggdrasil () ~/tmp % racket (0)
Welcome to Racket v6.1.1.8.
-> (require typed/racket)
-> (: f (Number [#:y Number] -> Number)) -> (define (f x #:y [y 0]) (+ x y))
-> f
- : (-> Number [#:y Number] Number)
#<procedure:f>
-> (: g (Number #:y Number -> Number))
-> (define g f)
->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment