racket/typed-racket

tooltips missing sometimes

Aperta

#667 aperta il 16 feb 2018

 (0 commenti) (0 reazioni) (0 assegnatari)Racket (106 fork)github user discovery
enhancementgood first issue

Metriche repository

Star
 (576 stelle)
Metriche merge PR
 (Merge medio 11g 14h) (1 PR mergiata in 30 g)

Descrizione

In DrRacket, this program:

#lang typed/racket #:no-optimize

(: plus (-> (U String Integer)
            (U String Integer)
            (U String Integer)))
(define (plus x y)
  (cond
    [(and (number? x) (number? y))
     (+ x y)]
    [(number? x)
     (string-append
      (format "~a" x)
      (format "~a" y))]
    [(string? x)
     (string-append
      (format "~a" x)
      (format "~a" y))]
    [else
     (+ x (car x))]))

shows no tooltips in the (+ x (car x)) bit. It would be nice to show something about what's going on (not just silence).

Guida contributor