You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -35,7 +35,7 @@ Liked some of my work? Buy me a coffee (or more likely a beer)
35
35
## Tech Stacks
36
36
- Functional & Reactive programming with **Kotlin Coroutines with Flow**
37
37
-**Clean Architecture** with **MVI** (Uni-directional data flow)
38
-
-**Multiplatform ViewModel**
38
+
-[**Multiplatform ViewModel and SavedStateHandle**](https://github.com/hoc081098/kmp-viewmodel) (save and restore states across process death), by @hoc081098
39
39
-**Multiplatform FlowRedux** State Management
40
40
-[**Λrrow** - Functional companion to Kotlin's Standard Library](https://arrow-kt.io/)
@@ -51,7 +51,7 @@ Liked some of my work? Buy me a coffee (or more likely a beer)
51
51
-[Ktor client library](https://ktor.io/docs/getting-started-ktor-client-multiplatform-mobile.html) for networking
52
52
-[Kotlinx Serialization](https://github.com/Kotlin/kotlinx.serialization) for JSON serialization/deserialization.
53
53
-[Napier](https://github.com/AAkira/Napier) for Multiplatform Logging.
54
-
-[FlowExt](https://github.com/hoc081098/FlowExt).
54
+
-[FlowExt](https://github.com/hoc081098/FlowExt) provides many kotlinx.coroutines.Flow operators, by @hoc081098.
55
55
-[MOKO KSwift](https://github.com/icerockdev/moko-kswift) is a gradle plugin for generation Swift-friendly API for Kotlin/Native framework.
56
56
-[kotlinx.collections.immutable](https://github.com/Kotlin/kotlinx.collections.immutable): immutable collection interfaces and implementation prototypes for Kotlin..
0 commit comments