Forgot to update the contract on resolve-module-path

This commit is contained in:
Leif Andersen 2016-05-25 16:34:33 -04:00
parent 42e27fb4f7
commit cb9d08d2ee

View File

@ -55,7 +55,7 @@
(loop (cdr accum) (cdr p)))] (loop (cdr accum) (cdr p)))]
[else (loop (cons (car p) accum) (cdr p))]))) [else (loop (cons (car p) accum) (cdr p))])))
(define (resolve-module-path s relto) (define (resolve-module-path s [relto #f])
;; relto should be a complete path, #f, or procedure that returns a ;; relto should be a complete path, #f, or procedure that returns a
;; complete path ;; complete path
(define (get-dir) (force-relto relto #t)) (define (get-dir) (force-relto relto #t))
@ -135,13 +135,13 @@
(or/c rel-to-path-string/c (-> rel-to-path-string/c) false/c)) (or/c rel-to-path-string/c (-> rel-to-path-string/c) false/c))
(provide/contract (provide/contract
[resolve-module-path (module-path? [resolve-module-path (->* (module-path?)
rel-to-path-string/thunk/#f (rel-to-path-string/thunk/#f)
. -> . (or/c path? symbol? (or/c path? symbol?
(cons/c 'submod (cons/c (or/c path? symbol?) (cons/c 'submod (cons/c (or/c path? symbol?)
(listof symbol?)))))] (listof symbol?)))))]
[resolve-module-path-index ((or/c symbol? module-path-index?) [resolve-module-path-index (->* ((or/c symbol? module-path-index?))
rel-to-path-string/thunk/#f (rel-to-path-string/thunk/#f)
. -> . (or/c path? symbol? (or/c path? symbol?
(cons/c 'submod (cons/c (or/c path? symbol?) (cons/c 'submod (cons/c (or/c path? symbol?)
(listof symbol?)))))]) (listof symbol?)))))])