Next: expander specs signatures case-lambda, Previous: expander specs signatures type, Up: expander specs signatures [Index]
The following syntactic bindings are exported by the library
(vicare expander)
.
Type name of objects representing the type signature of single lambda clauses.
Build and return a new instance of <lambda-signature>
.
The argument retvals must be an instance of <type-signature>
representing the types of values returned by this lambda clause.
The argument argvals must be an instance of <type-signature>
representing the types of arguments expected by this lambda clause.
Return #t
if obj is an instance of
<lambda-signature>
; otherwise return #f
.
Return an instance of <type-signature>
representing the types of
values returned by this lambda clause.
Return an instance of <type-signature>
representing the types of
arguments expected by this lambda clause.