This commit is contained in:
Sam Tobin-Hochstadt 2008-06-19 18:04:30 -04:00
parent e62598ef08
commit 2bf691991c

View File

@ -0,0 +1,10 @@
#lang typed-scheme
(: f (All (a ...) ((a ... a -> Integer) -> (a ... a -> Integer))))
(define (f x) x)
(: y (Integer Integer -> Integer))
(define (y a b) (+ a b))
#{(f y) :: (Integer Integer -> Integer)}