make-parameter -- r7rs Definition constructor;
make-parameter (from vonuvoli);Procedure variants:
(((initial any)) -> (parameter))
(((initial any) (converter procedure-1)) -> (parameter))
initial of type any;converter of type procedure-1;parameter;scheme:base -- (scheme base);scheme -- (scheme);(make-parameter init) (make-parameter init converter)Returns a newly allocated parameter object, which is a procedure that accepts zero arguments and returns the value associated with the parameter object. Initially, this value is the value of
(converter init), or ofinitif the conversion procedureconverteris not specified. The associated value can be temporarily changed usingparameterize, which is described below.The effect of passing arguments to a parameter object is implementation-dependent.
The text herein was sourced and adapted as described in the "R7RS attribution of various text snippets" appendix.