Argument type list mismatch.
Actual type: {{<integer> <integer> <real>} (:simple-proc {(:union <integer> {}) <boolean> (:union (:procedure {(:procedure {(:union <integer> {}) <boolean> (:union (:procedure {/cycle/} (:union {{<integer> . <integer>} . /cycle/} {}) pure) {})} (:union {{<integer> . <integer>} . /cycle/} {}) pure)} (:union {{<integer> . <integer>} . /cycle/} {}) pure) {})} (:union {{<integer> . <integer>} . /cycle/} {}) pure) (:param-proc [%79 %80] {(:procedure {(:union %79 {}) <boolean> (:union (:procedure {/cycle/} %80 pure) {})} %80 pure)} %80 pure)}
Declared type: {(:union {(:union <integer> <real>) . /cycle/} {}) (:procedure {(:union (:union <integer> <real>) {}) <boolean> (:union (:procedure {/cycle/} (:union {{<integer> . <integer>} . /cycle/} {}) pure) {})} (:union {{<integer> . <integer>} . /cycle/} {}) pure) (:procedure {(:procedure {(:union (:union <integer> <real>) {}) <boolean> (:union (:procedure {/cycle/} (:union {{<integer> . <integer>} . /cycle/} {}) pure) {})} (:union {{<integer> . <integer>} . /cycle/} {}) pure)} (:union {{<integer> . <integer>} . /cycle/} {}) pure)}
Error: arg-list-type-mismatch
|