Another basic digital circuit is the binary adder. Two input streams correspond to the summands; one wants an output stream representing their binary sum. Strictly, that is a serial adder; but a parallel adder would be mostly combinatorial.
An incrementer is a simpler variant; the output stream consists of an input stream to which a binary 1 has been added; connected to a loop, the circuit could count indefinitely.