From 06b9eb298705d2860b129508a9e9f3cd5c3203a4 Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 15 Dec 2015 21:25:41 -0500 Subject: [PATCH] [no-colon] re-export bindings without the colon --- no-colon.rkt | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 no-colon.rkt diff --git a/no-colon.rkt b/no-colon.rkt new file mode 100644 index 0000000..22018c2 --- /dev/null +++ b/no-colon.rkt @@ -0,0 +1,30 @@ +#lang typed/racket/base + +;; Provides the same bindings as `trivial/main`, +;; but without the trailing colon. + +(provide (all-from-out trivial)) + +(require + (rename-in trivial + ;; -- from `format.rkt` + [format: format] + [printf: printf] + + ;; -- from `regexp.rkt` + [regexp-match: regexp-match] + [regexp: regexp] + [pregexp: pregexp] + [byte-regexp: byte-regexp] + [byte-pregexp: byte-pregexp] + [define-regexp: define-regexp] + [define-pregexp: define-pregexp] + [define-byte-regexp: define-byte-regexp] + [define-byte-pregexp: define-byte-pregexp] + + ;; -- from `math.rkt` + [+: +] + [-: -] + [*: *] + [/: /] +))