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))

Your annotation:

Enter a new annotation:

Your nick:
The title of your paste:
Your paste (mandatory) :
Name of the CHICKEN extension manager:
Visually impaired? Let me spell it for you (wav file) download WAV