functor

version 1.0.0.0 (26.9 KB) by Peter Cotton
Automated composition of function handles

557 Downloads

Updated 16 Apr 2010

View License

Functor is an annotated function (i.e. a function_handle with named input and output arguments). Collections of functors can be automatically composed into new functors, using functor.compose and/or functor.combine

I sometimes find this useful for refactoring, debugging and design of larger programs. Trace through functor.unitTests to see what is going on.

Cite As

Peter Cotton (2022). functor (https://www.mathworks.com/matlabcentral/fileexchange/27262-functor), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired by: Automated composition of function handles

Inspired: intent.m

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!