diff --git a/collects/typed-scheme/private/base-env.ss b/collects/typed-scheme/private/base-env.ss index c70355ae16..d190584aa9 100644 --- a/collects/typed-scheme/private/base-env.ss +++ b/collects/typed-scheme/private/base-env.ss @@ -584,6 +584,10 @@ [append-map (-polydots (c a b) ((list ((list a) (b b) . ->... . (-lst c)) (-lst a)) ((-lst b) b) . ->... .(-lst c)))] +[split-at + (-poly (a) ((list (-lst a)) -Integer . ->* . (-values (list (-lst a) (-lst a)))))] +[append* + (-poly (a) ((-lst (-lst a)) . -> . (-lst a)))] ;; scheme/tcp [tcp-listener? (make-pred-ty -TCP-Listener)]