``` unsafe { runNonBlocking({ fx { con...
# arrow
s
Copy code
unsafe {
  runNonBlocking({
    fx {
      continueOn(Dispatchers.Default)
      val (posts) = mPostsApi.getPosts(authToken)
      continueOn(Dispatchers.Main)
      showPosts(posts)
    }.handleErrorWith {
      IO(Main) { mView.showGenericErrorAlert() }
    }
  }) { Unit }
}