<@U55D27C95> ``` import arrow.core.Option import a...
# arrow
r
@kioba
Copy code
import arrow.core.Option
import arrow.core.extensions.option.fx.fx

override fun getUser(): Option<AccessToken> =
    fx {
      AccessToken(
        refresh_token = !storage.getString(refreshToken, null).toOption(),
        scope = !storage.getString(scope, null).toOption(),
        token_type = !storage.getString(tokenType, null).toOption()
      )
    }
🤯 1