Vault is a next-generation state management library for Kotlin that combines transactional safety with reactive programming. It provides a robust, type-safe way to manage application state with automatic error recovery and seamless persistence integration.
stateflowtypeinferenceobserverpatterntypesafetyrepositorypatternbuilderpatternsharedflowdependencyinversiondatapersistencekotlinflowfactorypatterngenerictypessingleresponsibilityopenclosedliskovsubstitutioninterfacesegregation
-
Updated
Feb 11, 2025 - Kotlin