``` private fun getPoPage(pageOffset: Int) : I...
# arrow
s
Copy code
private fun getPoPage(pageOffset: Int) : IO<Unit> =
        IO.async { _, cb ->
            poClient.getPage(pageOffset).fold(
                    { error -> cb(Left(error)) },
                    { cb(Right(it)) })}
  .map(::writeTo Result)