Kapper 1.3 now supports flows, bringing more Kotlin goodness.
Flows are a Kotlin API for asynchronous streams of data, a great fit for asynchronous data processing.
The new API in Kapper 1.3 is simple and idiomatic to Kotlin, providing an extension function for queries returning Kotlin Flows.
Kapper sets the fetchSize of the Statement when canceling a Flow, giving the JDBC driver the opportunity to cancel the query at each batch of rows fetched.