Welcome to the CHICKEN Scheme pasting service
-strict-types doesn't like forall at times added by DerGuteMoritz on Mon Aug 13 16:08:56 2012
(define-record bar foo) (define-type bar (struct bar)) (: make-bar (string -> bar)) ;; This breaks with csc -strict-types (: foo (forall (x string) (x -> bar))) ;; However, this works ;; (: foo (string -> bar)) (define (foo x) (make-bar x))