utils: Add contracts to the functions.

This commit is contained in:
Sergiu Ivanov 2020-02-19 23:12:18 +01:00
parent bdff8e31c9
commit a4deb44d10

View file

@ -7,8 +7,10 @@
(require (for-syntax syntax/parse)
(for-syntax racket/list))
(provide auto-hash-ref/explicit auto-hash-ref/: eval-with eval-with1
extract-symbols)
(provide auto-hash-ref/explicit auto-hash-ref/:)
(provide (contract-out [eval-with (-> hash? any/c any)]
[eval-with1 (-> hash? any/c any/c)]
[extract-symbols (-> any/c list?)]))
;;; ===================
;;; HashTable Injection