Fix types for process
and process*
Closes PR 14297
This commit is contained in:
parent
0a110a30be
commit
0efc6d59e7
|
@ -2436,30 +2436,30 @@
|
||||||
[process (->key
|
[process (->key
|
||||||
-String
|
-String
|
||||||
#:set-pwd? Univ #f
|
#:set-pwd? Univ #f
|
||||||
(-values (list -Input-Port -Output-Port -Nat -Input-Port
|
(-lst* -Input-Port -Output-Port -Nat -Input-Port
|
||||||
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
||||||
(-> (-val 'exit-code) (-opt -Byte))
|
(-> (-val 'exit-code) (-opt -Byte))
|
||||||
(-> (-val 'wait) ManyUniv)
|
(-> (-val 'wait) ManyUniv)
|
||||||
(-> (-val 'interrupt) -Void)
|
(-> (-val 'interrupt) -Void)
|
||||||
(-> (-val 'kill) -Void)))))]
|
(-> (-val 'kill) -Void))))]
|
||||||
|
|
||||||
[process*
|
[process*
|
||||||
(cl->*
|
(cl->*
|
||||||
(->optkey -Pathlike [] #:rest (Un -Path -String -Bytes) #:set-pwd? Univ #f
|
(->optkey -Pathlike [] #:rest (Un -Path -String -Bytes) #:set-pwd? Univ #f
|
||||||
(-values (list -Input-Port -Output-Port -Nat -Input-Port
|
(-lst* -Input-Port -Output-Port -Nat -Input-Port
|
||||||
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
||||||
(-> (-val 'exit-code) (-opt -Byte))
|
(-> (-val 'exit-code) (-opt -Byte))
|
||||||
(-> (-val 'wait) ManyUniv)
|
(-> (-val 'wait) ManyUniv)
|
||||||
(-> (-val 'interrupt) -Void)
|
(-> (-val 'interrupt) -Void)
|
||||||
(-> (-val 'kill) -Void)))))
|
(-> (-val 'kill) -Void))))
|
||||||
(->key -Pathlike (-val 'exact) -String
|
(->key -Pathlike (-val 'exact) -String
|
||||||
#:set-pwd? Univ #f
|
#:set-pwd? Univ #f
|
||||||
(-values (list -Input-Port -Output-Port -Nat -Input-Port
|
(-lst* -Input-Port -Output-Port -Nat -Input-Port
|
||||||
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
(cl->* (-> (-val 'status) (one-of/c 'running 'done-ok 'done-error))
|
||||||
(-> (-val 'exit-code) (-opt -Byte))
|
(-> (-val 'exit-code) (-opt -Byte))
|
||||||
(-> (-val 'wait) ManyUniv)
|
(-> (-val 'wait) ManyUniv)
|
||||||
(-> (-val 'interrupt) -Void)
|
(-> (-val 'interrupt) -Void)
|
||||||
(-> (-val 'kill) -Void))))))]
|
(-> (-val 'kill) -Void)))))]
|
||||||
|
|
||||||
[process/ports
|
[process/ports
|
||||||
(let* ((fun-type
|
(let* ((fun-type
|
||||||
|
|
Loading…
Reference in New Issue
Block a user