Revert "Abolish "typed-scheme"."
This reverts commit 49a89da81860e09955f1678bab6106ce8eae8376. (Will be redone later today.) original commit: 6ebf3ab32d666e9d1e56cd546fea29d18c42dfff
This commit is contained in:
parent
911fc81ec6
commit
c5432390c5
|
@ -1,6 +1,6 @@
|
|||
#;
|
||||
(exn-pred 2)
|
||||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require scheme/list)
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#;
|
||||
(exn-pred 3)
|
||||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(: map-with-funcs (All (b a ...) ((a ... a -> b) * -> (a ... a -> (Listof b)))))
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#;
|
||||
(exn-pred 2)
|
||||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(plambda: (a ...) ([z : String] . [w : Number *])
|
||||
(apply (case-lambda: (([x : Number] . [y : Number ... a]) x))
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
(exn-pred exn:fail:contract?)
|
||||
#lang scheme/load
|
||||
|
||||
(module m typed-racket
|
||||
(module m typed-scheme
|
||||
(: f Any)
|
||||
(define f (lambda: ([x : Number]) (add1 x)))
|
||||
(provide f))
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
(require scheme/list)
|
||||
(first (cons 1 2))
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
;; should FAIL!
|
||||
|
||||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(let*: ((x : Any 1)
|
||||
(f : (-> Void) (lambda () (set! x (quote foo)))))
|
||||
(if (number? x) (begin (f) (add1 x)) 12))
|
||||
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
;; I don't believe the below should work, but it points out where that
|
||||
;; internal error is coming from.
|
||||
;; I don't believe the below should work, but it points out where that internal error is coming from.
|
||||
|
||||
(: f (All (a ...) ((a ... a -> Integer) -> (a ... a -> Integer))))
|
||||
(define (f x) x)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
(define-type-alias number Number)
|
||||
(define-type-alias boolean Boolean)
|
||||
(define-type-alias symbol Symbol)
|
||||
|
@ -7,8 +7,8 @@
|
|||
(let-values ([(#{x : number} #{y : number}) (values 3 4)]
|
||||
[(#{z : number}) (values 3)]
|
||||
#;[(#{fact : (number -> number)})
|
||||
(lambda: ([x : number])
|
||||
(if (zero? x) 1 (* x (fact (- x 1)))))]
|
||||
(lambda: ([x : number])
|
||||
(if (zero? x) 1 (* x (fact (- x 1)))))]
|
||||
#;[(#{z : number}) (- x y)])
|
||||
(+ x y))
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
(provide (all-defined-out))
|
||||
|
||||
(define (item* header . args) (apply item @bold[header]{: } args))
|
||||
(define-syntax-rule (tmod forms ...) (racketmod typed-racket forms ...))
|
||||
(define-syntax-rule (tmod forms ...) (racketmod typed-scheme forms ...))
|
||||
(define (gtech . x)
|
||||
(apply tech x #:doc '(lib "scribblings/guide/guide.scrbl")))
|
||||
(define (rtech . x)
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
(require/typed file/md5
|
||||
[md5 ((U Bytes Input-Port) -> Bytes)])
|
||||
(provide md5)
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#lang typed-racket
|
||||
;; typed-racket wrapper on file/tar
|
||||
#lang typed-scheme
|
||||
;; typed-scheme wrapper on file/tar
|
||||
;; yc 2009/2/25
|
||||
|
||||
;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils typed/mred/mred)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
@ -7,3 +7,4 @@
|
|||
[dns-get-name (String String -> String)]
|
||||
[dns-get-mail-exchanger (String String -> String )]
|
||||
[dns-find-nameserver (-> (Option String))])
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/file/gif)
|
||||
(provide (all-from-out typed/file/gif))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
;; -- basic mime structures --
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
(require/typed net/sendurl
|
||||
[send-url (String -> Void)]
|
||||
[unix-browser-list (Listof Symbol)]
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(require typed/private/utils)
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
|
||||
(define-syntax-rule (dt nm t)
|
||||
(begin (define-type-alias nm t) (provide nm)))
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#lang racket/base
|
||||
|
||||
(require racket/require typed-racket/no-check
|
||||
(subtract-in typed/racket/base typed-racket/no-check))
|
||||
(provide (all-from-out typed/racket/base typed-racket/no-check))
|
||||
(require racket/require typed-scheme/no-check (subtract-in typed/racket/base typed-scheme/no-check))
|
||||
(provide (all-from-out typed/racket/base typed-scheme/no-check))
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
#lang racket/base
|
||||
|
||||
(require racket/require typed-racket/no-check
|
||||
(subtract-in typed/racket typed-racket/no-check))
|
||||
(provide (all-from-out typed/racket typed-racket/no-check))
|
||||
(require racket/require typed-scheme/no-check (subtract-in typed/racket typed-scheme/no-check))
|
||||
(provide (all-from-out typed/racket typed-scheme/no-check))
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#lang typed-racket
|
||||
#lang typed-scheme
|
||||
(require/opaque-type Char-Set char-set? srfi/14)
|
||||
|
||||
(define-type-alias Cursor (Pair 0 (Listof (Pair Integer Integer))))
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
place-sleep
|
||||
procedure-closure-contents-eq?
|
||||
processor-count))
|
||||
(check-docs (quote typed-racket) #:skip exclude)
|
||||
(check-docs (quote typed-scheme) #:skip exclude)
|
||||
(check-docs (quote typed/scheme) #:skip exclude)
|
||||
(check-docs (quote typed/scheme/base) #:skip exclude)
|
||||
(check-docs (quote typed/racket) #:skip exclude)
|
||||
|
|
Loading…
Reference in New Issue
Block a user