Checks if a value is an Eager reference.
Accepts only plain values; when provided, the type guard validates the value. Functions of any arity are always rejected.
The type of the underlying value
The value to check
Optional
Optional type guard for the underlying value
True if the value is not a function and satisfies the type guard; false otherwise
isLazy for the dual guard accepting no-arg factories as well
Checks if a value is an Eager reference.
Accepts only plain values; when provided, the type guard validates the value. Functions of any arity are always rejected.