Skip to content

multifold #142

Open
Open
@koraa

Description

@koraa

Include a fold vector processing API: Multiple fold operations at the same time; e.g. sum and count

const multiFoldl = (seq, ini, fns) => {
  const resv = list(ini);
  each(cartesian(seq, enumerate(fnv)), ([val, [idx, fn]]) => {
    resv[idx] = fn(val, resv[idx]);
  });
  return resv;
};

const multiFoldr, multFoldl1, tryMultiFoldl1, multiFoldr1, tryMultiFoldr1 = 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions