def on_conv

minebender-game@1.0.0.0 · proof_display.bend:293

import minebender-game@1.0.0.0/proof_display.bend as ProofDisplay
import Base
import minebender-game@1.0.0.0/types.bend as T
import minebender-game@1.0.0.0/board.bend as B
import minebender-game@1.0.0.0/LAWS.bend as L
import minebender-game@1.0.0.0/proof_copy.bend as PC

293def on_conv(+w: Nat, +h: Nat, +p: T.Pos, on: {L.on_board(w, h, p) == True{} : Bool}) ->
294  {B.on_board(w, h, p) == True{} : Bool}:
295  %Equal.sym(Bool, B.on_board(w, h, p), L.on_board(w, h, p), PC.on_board_eq(w, h, p)) :
296    {_ == True{} : Bool}; on

Uses (7)

Used by (4)