def chosen

bendtorch-core@0.1.0.0 · src/tensor/contracts/fold.bend:13

import bendtorch-core@0.1.0.0/src/tensor/contracts/fold.bend as Fold
import Base

13def chosen(~O: Data, ~g: O -> F32 -> F32 -> F32, +operation: O, kept: Bool, accumulator: F32, word: F32) -> F32:
14  match kept:
15    case False{}:
16      accumulator
17    case True{}:
18      g(operation, accumulator, word)

Uses (2)

Used by (5)