racket/typed-racket

refinement type runs into an endless loop

Aberta

#672 aberto em 28 de fev. de 2018

 (1 comentário) (0 reação) (0 responsável)Racket (106 forks)github user discovery
good first issueinferencerefinement

Métricas do repositório

Stars
 (576 estrelas)
Métricas de merge de PR
 (Mesclagem média 11d 14h) (1 fundiu PR em 30d)

Description

What version of Racket are you using?

6.12

What program did you run?

#lang typed/racket #:with-refinements
(define-type test (Refine [a : (Pairof Integer Integer)]
                          (<= (car a) (cdr a))))
(ann '(2 . 1) test) 

What should have happened?

a type error

If you got an error message, please include it here.

Background expansion abnormally(out of memory)

Guia do colaborador