andrew
colorResource
kioba
Color(color: Long)
Color(@ColorInt color: Int)
jim
@ColorInt
represents a packed color int, {@code AARRGGBB}
colorResource()
@CheckResult(suggest = "+") fun colorResource(@ColorRes resId: Int) = effectOf<Color> { val context = +ambient(ContextAmbient) val res = context.resources +memo(resId) { Color(ContextCompat.getColor(context, resId)) } }
A modern programming language that makes developers happier.