DEV Community

Discussion on: Alpas Updates — 25 March 2020 Edition

Collapse
 
psfeng profile image
Pin-Sho Feng

Very interesting project, looks very promising!

I was wondering if you have plans to support coroutines? I see that you have async support via CompletableFutures but just asking since you're doing pure Kotlin :)

Collapse
 
ashokgelal profile image
Ashok Gelal

I'm one of the main authors of Alpas project.

First of all, thank you!

For the co-routines support yes we do! We just wanted to get something out quickly and because of the maturity of CompletableFuture, we decided to go with it first. But, we have already added preliminary co-routines support and we are using it ourselves (it's already available on the next branch).

We have also added co-routines support to the queue backend recently.

We still have some work left to do in co-routines area but our approach has been to use the framework ourselves and add whatever is missing (we have written about 10 apps so far using Alpas and most of the new features and libraries have been written for those 10 apps)