def word_at_last

bendtorch-core@0.1.0.0 · src/autograd/reduce_fold_PROOF.bend:89

import bendtorch-core@0.1.0.0/src/autograd/reduce_fold_PROOF.bend as ReduceFoldPROOF
import Base
import bendtorch-core@0.1.0.0/src/autograd/reduce_LAWS.bend as ReduceLaws

89def word_at_last(+values: List<&2, F32>, +word: F32) ->
90  {ReduceLaws.word_at(List.append(&2, F32, values, [word]), List.length(&2, F32, values)) == Some{word} : Maybe<&2, F32>}:
91  match values:
92    case Nil{}:
93      {==}
94    case +value <> +rest:
95      word_at_last(rest, word)

Uses (6)

Used by (2)