Elmslie is a minimalistic reactive implementation of TEA/ELM written in kotlin with java support.
Named after George Grant Elmslie, a Scottish-born architect.
This is a visual representation of the architecture:
For more info head to the wiki
Samples are available here
Library is distributed through Maven Central
allprojects {
repositories {
mavenCentral()
}
}
implementation 'money.vivid.elmslie:elmslie-core:{latest-version}'
implementation 'money.vivid.elmslie:elmslie-android:{latest-version}'