[all pages:] introduction message/location/muli format dtd xantlr tdom ops paisley metajava umod option auxiliaries d2d downloads & licenses people bibliography APPENDICES:: white papers white papers 2 white papers 3 project struct proposal SOURCE:option.dtd SOURCE:dtd.umod DOC:deliverables.ddf DOC-DE:deliverables.ddf DOC:mtdocpage.ddf DOC-DE:mtdocpage.ddf DOC-EN:lablog.ddf SOURCE:basic.dd2 DOC:xslt.ddf SOURCE:xslt.dd2 DOC:meta.ddf [site map]



All pages: introduction message/location/muli format dtd xantlr tdom ops paisley metajava umod option auxiliaries d2d downloads & licenses people bibliography APPENDICES:: white papers white papers 2 white papers 3 project struct proposal SOURCE:option.dtd SOURCE:dtd.umod DOC:deliverables.ddf DOC-DE:deliverables.ddf DOC:mtdocpage.ddf DOC-DE:mtdocpage.ddf DOC-EN:lablog.ddf SOURCE:basic.dd2 DOC:xslt.ddf SOURCE:xslt.dd2 DOC:meta.ddf [site map]



go one page back go to start go to start go one page ahead
tdom bandm meta_tools paisley

ops, Adding Functional Flavour to Java



(related API documentation: package ops   )


1          Purposes and Principles

^ToC 1 Purposes and Principles

The ops package (read: "operators") basically consists of re-ifications of functions and tranformations from very different categories, allowing their combination in a high-order fashion.
This leads to "point-less" (i.e. "iterator-less") definitions of algorithms, as it is known from many functional programming languages.
This, in turn, leads to source code which is in most cases better readable, understandable and maintainable.

CURRENTLY there is no more user doc than this!

So please refer to the API DOC (which is currently only partly commented !-)

Under Construction!
MORE TO COME




go one page back go to start go to start go one page ahead
tdom bandm meta_tools paisley

made    2024-08-30_17h47   by    lepper   on    happy-ubuntu        Valid XHTML 1.0 Transitional Valid CSS 2.1

produced with eu.bandm.metatools.d2d    and    XSLT    FYI view page d2d source text