diff --git a/collects/typed-scheme/private/base-env.rkt b/collects/typed-scheme/private/base-env.rkt index 3e45706d34..eb2f195d78 100644 --- a/collects/typed-scheme/private/base-env.rkt +++ b/collects/typed-scheme/private/base-env.rkt @@ -601,7 +601,8 @@ [flush-output (->opt [-Output-Port] -Void)] [file-stream-buffer-mode (cl-> [(-Port) (Un (-val 'none) (-val 'line) (-val 'block) (-val #f))] [(-Port (Un (-val 'none) (-val 'line) (-val 'block))) -Void])] -[file-position (-> -Port -Nat)] +[file-position (cl-> [(-Port) -Nat] + [(-Port -Integer) -Void])] [force (-poly (a) (-> (-Promise a) a))] [regexp-replace*