All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface jam.operator.CompoundOperator

public interface interface CompoundOperator
extends JamObject, Operator, OperatorList
A CompoundOperator is an operator consisting of more than one operator composed together. Thus, the CompoundOperator [f]o[g] is an Operator which maps x |-> f(g(x))


What is the abstract functionality we want here?
Does it really make sense to extend OperatorList?



All Packages  Class Hierarchy  This Package  Previous  Next  Index