Documentation

CslibFrontier.DataStructure.StateTransition.ClientSimps.Init

The simp set client_simps #

Declares the simp set client_simps, in a file of its own because an attribute cannot be used in the file declaring it. CslibFrontier.DataStructure.StateTransition tags its client laws, and CslibFrontier.Computability.WordRAM.Realization.Basic tags the laws for memoryCost.

Main definitions #

The simp set client_simps splits the result, final state and history of a deterministic client (StateTransitionSpec.clientResult, clientState, clientHistory) at >>= and pure, and splits the cost and admissibility of a history at an append, so that a sequential client is reduced to its parts.

Instances For

    Simplification procedure

    Instances For