utils: Restructure the exports.
This commit is contained in:
parent
768fa7aabc
commit
6001762cb8
1 changed files with 6 additions and 4 deletions
10
utils.rkt
10
utils.rkt
|
@ -8,11 +8,13 @@
|
|||
(for-syntax racket/list))
|
||||
|
||||
(provide
|
||||
;; Functions with contracts
|
||||
;; Functions
|
||||
(contract-out [eval-with (-> variable-mapping? any/c any)]
|
||||
[extract-symbols (-> any/c list?)])
|
||||
;; Functions without contracts
|
||||
variable-mapping? hash-pred
|
||||
[extract-symbols (-> any/c list?)]
|
||||
[variable-mapping? (-> any/c boolean?)]
|
||||
[hash-pred (->* (hash?)
|
||||
(#:key-pred any/c #:val-pred any/c)
|
||||
boolean?)])
|
||||
;; Syntax
|
||||
auto-hash-ref/explicit auto-hash-ref/:)
|
||||
|
||||
|
|
Loading…
Reference in a new issue