Arc Cross Reference

apply

[procedure] apply fn arg ...

Like scheme:apply, but you can pass a list, a string or a table to fn, in which case it works as scheme:list-ref, scheme:string-ref or scheme:hash-table-get, respectively.

As of arc0, no ways are provided to extend apply to allow other type of objects at fn position (e.g. Gauche's scheme:object-apply).