Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 793 Bytes

README.md

File metadata and controls

15 lines (8 loc) · 793 Bytes

Kinetix

A small DSL in Kotlin for incremental computation, inspired by the incremental library for OCaml.

Can be thought of as a light-weight alternative to frameworks like flow or rxJava, but more tailored to incrementally updating computations (think a generalized spreadsheet!) than to general concurrent reactivity. See this blog post from Jane Street for some more information on how this approach compares to related techniques like FRP (functional reactive programming).

Kinetix is in early stages of development, but contributions are welcome!

Examples

TODO

Getting Started

TODO: Publish to Maven Central.