diff --git a/collects/mzlib/functior.ss b/collects/mzlib/functior.ss index 6c0bccd..0f7bc40 100644 --- a/collects/mzlib/functior.ss +++ b/collects/mzlib/functior.ss @@ -311,6 +311,11 @@ (raise-type-error 'symbol=? "symbol" (if (symbol? x) y x))) (eq? x y)) + + (define (char->string c) + (unless (char? c) + (raise-type-error 'char->string "character" c)) + (string c)) (define cons? (lambda (x) (pair? x))) (define empty? (lambda (x) (null? x)))