Uses of Class
convex.core.lang.AFn
Packages that use AFn
Package
Description
Data structures and algorithms, including a complete set of classes
required to implement immutable, decentralised data objects.
CVM type system implementation.
Core CVM implementation
Internal CVM language implementation classes
-
Uses of AFn in convex.core.data
Methods in convex.core.data that return AFnModifier and TypeMethodDescriptionAccountStatus.getCallableFunction
(Symbol sym) Gets a callable function from the environment, or null if not callable -
Uses of AFn in convex.core.data.type
Methods in convex.core.data.type that return AFn -
Uses of AFn in convex.core.lang
Fields in convex.core.lang declared as AFnMethods in convex.core.lang that return AFnModifier and TypeMethodDescriptionRT.castFunction
(ACell a) Coerces an argument to a function interface.RT.ensureFunction
(ACell a) Ensure the argument is a valid CVM function.Context.lookupExpander
(ACell form) Looks up an expander from a form in this contextAFn.updateRefs
(IRefFunction func) Methods in convex.core.lang with parameters of type AFn -
Uses of AFn in convex.core.lang.impl
Subclasses of AFn in convex.core.lang.implModifier and TypeClassDescriptionclass
Abstract base class for functions that can close over a lexical environment.class
Abstract base class for data structure lookup functions.class
Abstract base class for core language functions implemented in the Runtime Core functions are tagged using their symbols in on-chain representationclass
Abstract base class for core predicate functionsclass
Value class representing a instantiated closure / lambda function.class
class
class
class
Wrapper for interpreting a sequence object as an invokable functionclass
Methods in convex.core.lang.impl that return AFnModifier and TypeMethodDescriptionAFn
<?> TailcallValue.getFunction()
ADataFn.updateRefs
(IRefFunction func) MultiFn.updateRefs
(IRefFunction func) Methods in convex.core.lang.impl with parameters of type AFn