Skip to content

(Object #:row-var r) should be allowed #562

Open
@SuzanneSoy

Description

@SuzanneSoy

What version of Racket are you using?

6.9.0.4

What program did you run?

(:type (All (r #:row) (Instance (Class #:row-var r))))
(:type (All (r #:row) (Object #:row-var r)))

What should have happened?

The first line prints the type (All (r #:row) (Object #:row-var r)). However, that type cannot be parsed back, as Object does not accept the #:row-var clause.

I suppose Object should allow #:row-var, and its documentation should be updated accordingly.

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

Object: expected Object type clause in: (Object #:row-var r)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions