StateSet - functions for replacing all the state instances in a Step.
setEvalBodyStepState : Schelme.EvalStep.EvalBodyStep a -> a -> Schelme.EvalStep.EvalBodyStep a
Replace the state in an EvalBodyStep.
setEvalTermStepState : Schelme.EvalStep.EvalTermStep a -> a -> Schelme.EvalStep.EvalTermStep a
Replace the state in an EvalTermStep.
setEvalTermsStepState : Schelme.EvalStep.EvalTermsStep a -> a -> Schelme.EvalStep.EvalTermsStep a
Replace the state in an EvalTermsStep.
setListStepState : Schelme.EvalStep.ListStep a -> a -> Schelme.EvalStep.ListStep a
Replace the state in an ListStep.
setEvalFtnStepState : Schelme.EvalStep.EvalFtnStep a -> a -> Schelme.EvalStep.EvalFtnStep a
Replace the state in an EvalFtnStep.
setBuiltInStepState : Schelme.EvalStep.BuiltInStep a -> a -> Schelme.EvalStep.BuiltInStep a
Replace the state in an BuiltInStep.
setSideEffectorStepState : Schelme.EvalStep.SideEffectorStep a -> a -> Schelme.EvalStep.SideEffectorStep a
Replace the state in an SideEffectorStep.