Uses of Interface
org.kink_lang.kink.hostfun.HostResult
Packages that use HostResult
Package
Description
The core package of the Kink vm.
Interfaces used to make
host system functions, or host funs,
which are Kink functions defined in Java code.
Provides the Execution Graph DSL,
which is a convenient way to invoke Kink funs from Java actions or handlers.
Temporary vals used by generated code.
The internal classes for mods under kink/random.
-
Uses of HostResult in org.kink_lang.kink
Classes in org.kink_lang.kink that implement HostResultModifier and TypeClassDescriptionclassA local binding val.classA bin val, which represents an immutable array of bytes.classAn exception val.classA fun val.classA java val.classA location in a program.classA num val.classA str val.classA trace.classA Kink value or val.classA varref val.classA vec val. -
Uses of HostResult in org.kink_lang.kink.hostfun
Subinterfaces of HostResult in org.kink_lang.kink.hostfunModifier and TypeInterfaceDescriptioninterfaceCall flow step to bind args.interfaceCall flow step to bind a return val handler.interfaceCall flow step to bind a recv.Methods in org.kink_lang.kink.hostfun that return HostResultModifier and TypeMethodDescriptionHostFunAction.action(CallContext ctx) Performs the action of a host fun.CallFlowToOn.on(HostFunReaction reaction) Makes a non-tail call HostResult which continues to the handler when the fun call returns the result.Returns a HostResult to raise an exception.Returns a HostResult to raise an exception made from the Java throwable.HostFunReaction.reaction(HostContext ctx, Val calleeResult) Performs reaction on the result of invocation. -
Uses of HostResult in org.kink_lang.kink.hostfun.graph
Methods in org.kink_lang.kink.hostfun.graph that return HostResultModifier and TypeMethodDescriptionGraphNode.evaluateIn(HostContext c) Evaluates the execution graph in the context. -
Uses of HostResult in org.kink_lang.kink.internal.compile.tempval
Classes in org.kink_lang.kink.internal.compile.tempval that implement HostResult -
Uses of HostResult in org.kink_lang.kink.internal.mod.random
Classes in org.kink_lang.kink.internal.mod.random that implement HostResult