NativeListOperations
Native list operations — implementations with Unwrapped TypeVars.
Each generic type parameter carries @UplcRepr(TypeVar(Unwrapped)) so element bytes flow through in their stable default representation. find is intentionally NOT annotated — its Option.Some / Option.None if-then-else body exposes a lowering issue (Option.None doesn't propagate the target's annotated type-args when constructed under a @UplcRepr(UplcConstr) parent). Without the annotation, the Fixed-default lowering still works (this matched the historical behaviour, since the legacy IntrinsicResolver.stampTransparent call for this support module was a no-op due to a string-mismatch typo).
This is a support module — bindings are resolved on demand when referenced from intrinsic bodies. IntrinsicsNativeList delegates to these methods.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NativeListOperations.type