List of Import References :
See BOOL
See DENOTATION
See ISeq
See Nat
See Option
See Seq
SIGNATURE ISeqZip[from1,from2,to]
$Date: 2010-09-30 18:24:17 +0200 (Do, 30. Sep 2010) $ ($Revision: 616 $)
-- zip infinite sequences -- Parameter SORT from1 from2 to IMPORT ISeq[from1] ONLY iseq ISeq[from2] ONLY iseq ISeq[to] ONLY iseq FUN zip :(from1**from2->to)->iseq[from1]**iseq[from2]->iseq[to] -- zip (compose) (s1, s2) -- zip the sequences s1, s2 by compose -- informally: -- zip (compose) (<a1, ... >, <b1, ... >) -- == <a1 compose b1, ... > FUN unzip :(to->from1**from2)->iseq[to]->iseq[from1]**iseq[from2] -- unzip (split) (s) -- unzip a sequence s by split in two -- informally: -- compose (split) == identity => -- unzip (split) (< a1 compose b1, ... >) -- == (<a1, ... >, <b1, ...>)
next node: ISeq,
prev node: ISeqUnreduce,
up to node: Subsystem Infinite Sequences