want to contribute to any [interesting] kotlin pro...
# opensource
c
want to contribute to any [interesting] kotlin projects. features / new projects / bugs
e
offer or request?
c
request 🙂
m
Request of assistance or request of work ?
m
In #lychee, I have eager and lazy facades for fetching data from blocking SQL (JDBC or Android SQLite) storages, so a PR with coroutines/Flow support would be great. https://github.com/Miha-x64/Lychee/blob/dev/sql/src/main/kotlin/net/aquadc/persistence/sql/blocking/Blocking.kt
c
request of work 🙂 , can start my own project but held with quite alot atm 😕 so helping people out would be fun.
@miha-x64 do you need another facade with coroutines wrapper over lazy/eager fetch?
m
Well, there are 4 main ways to fetch data: * cell, i.e. 1x1 table. Trivial. Lazy wraps Eager, Deferred could wrap it, too; * column, could have n rows. Eager is List, lazy is Iterator, looks like a use-case for Flow; * single row, n columns. Eager is Struct (my own thing), Lazy just wraps it (but could return a special, lazy Struct), looks like it's enough to return Deferred<Struct> * m*n grid, Eager is List<Struct>, Lazy is Iterator<TemporaryStruct> which parses ResultSet on demand, could be implemented as Flow<Struct>. So, sometimes it is a facade, while sometimes it's not.
👍 1
e
if graphics sounds interesting, you are welcome to join us: https://github.com/kotlin-graphics
c
@elect was once a game developer 🙂 [ non engine user :)]
e
cool, what was your task? Which game?
c
the game was a 2d adventure + shooting game. my task was develop game stages , action and testing it.
e
Language? Platforms?
c
C++11 , web based.