next node: SeqIndex,
prev node: SeqFilter,
up to node: Subsystem Sequences Proper


SeqFold

Signature of SeqFold

List of Import References :
See BOOL
See DENOTATION
See Nat
See Option
See Seq

SIGNATURE SeqFold[data]

$Date: 2010-09-30 18:24:17 +0200 (Do, 30. Sep 2010) $ ($Revision: 616 $)

-- folding of sequences

-- Parameter
SORT data

IMPORT Seq[data] ONLY seq

FUN / \ : (data ** data -> data) ** seq[data] -> data
    -- folding of sequences
    -- informally
    -- + / <e0, e1, ..., en) == e0 + (e1 + ( ... + en) ... )
    -- + \ <e0, e1, ..., en) == (... (e0 + e1) + ... ) + en
    -- undefined for empty sequences


next node: SeqIndex,
prev node: SeqFilter,
up to node: Subsystem Sequences Proper