eager

inline fun <A> eager(crossinline func: suspend RestrictedNullableEffect<A>.() -> A?): A?