utils: Restructure the exports.

This commit is contained in:
Sergiu Ivanov 2020-02-20 14:19:30 +01:00
parent 768fa7aabc
commit 6001762cb8

View file

@ -8,11 +8,13 @@
(for-syntax racket/list)) (for-syntax racket/list))
(provide (provide
;; Functions with contracts ;; Functions
(contract-out [eval-with (-> variable-mapping? any/c any)] (contract-out [eval-with (-> variable-mapping? any/c any)]
[extract-symbols (-> any/c list?)]) [extract-symbols (-> any/c list?)]
;; Functions without contracts [variable-mapping? (-> any/c boolean?)]
variable-mapping? hash-pred [hash-pred (->* (hash?)
(#:key-pred any/c #:val-pred any/c)
boolean?)])
;; Syntax ;; Syntax
auto-hash-ref/explicit auto-hash-ref/:) auto-hash-ref/explicit auto-hash-ref/:)