I found this error message confusing. The problem is I forgot to require racket/contract.
#lang racket/base (define-struct/contract foo ([a any/c]) #:transparent) > application: missing argument expression after keyword at: #:transparent in: (#%app define-struct/contract foo ((a any/c)) #:transparent) I was confused because I thought I had a (require racket/contract) somewhere but apparently I didn't. I don't know if anything at all can be done about it.. _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users