module Anoma.BuiltinResources;
import Anoma.Kind open;
import Anoma.Resource open;
import Anoma.PartialTx open;
import Anoma.Prelude open;
import Data.Map as Map open using {Map};
module AlwaysValid;
logicFunction : LogicFunction := λ {_ _ := true};
logicHash : LogicHash := 0;
end;
--- Create a map from ;LogicHash; to ;LogicFunction; that includes the AlwaysValid logicFunction
mkLogicFunctionMap (xs : List (LogicHash × LogicFunction))
: Map LogicHash LogicFunction :=
Map.fromList ((AlwaysValid.logicHash, AlwaysValid.logicFunction) :: xs);
Last modified on 2023-12-07 10:36 UTC