BackwardLAWS.accumulate_moves_in: law of bendtorch-core@0.1.0.0 Import: import bendtorch-core@0.1.0.0/src/autograd/backward_LAWS.bend as BackwardLAWS Lines 280-284 of bendtorch-core@0.1.0.0/src/autograd/backward_LAWS.bend: https://jend.leeeet.dev/read.txt?path=bendtorch-core@0.1.0.0/src/autograd/backward_LAWS.bend&start_line=280&end_line=284 import Base import bendtorch-core@0.1.0.0/src/autograd/backward.bend as Backward # Fan-out: a node's first contribution moves in, and each later one is added # to the held total with one F32 add, total first. law accumulate_moves_in: for contribution: Maybe<&2, F32> {Backward.accumulate(None{}, contribution) == contribution : Maybe<&2, F32>} Uses (3): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=F32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=bendtorch-core@0.1.0.0/src/autograd/backward.bend&name=accumulate