robertvazan / hookless-time

Hookless reactive adapters for classes from java.time package.

Home Page:https://hookless.machinezoo.com/time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SWUbanner

Reactive time for Hookless

Maven Central Build status Test coverage

Reactive time as implemented in classes ReactiveInstant and ReactiveDuration is a reactive adapter for Java's Instant and Duration classes. Reactive time acts as a reactive data source that continuously changes. Hookless implementation of reactive time is smart enough to wake up reactive computation only when relevant time threshold is reached. This allows Hookless to provide reactive time with millisecond resolution (or better, depending on platform) with little overhead.

More on homepage.

Status

Experimental. Stagean is used to track progress on class and method level.

Getting started

See homepage.

Documentation

Some APIs are undocumented. You might have to peek in the source code.

Feedback

Bug reports and pull requests are welcome. See CONTRIBUTING.md.

License

Distributed under Apache License 2.0.

About

Hookless reactive adapters for classes from java.time package.

https://hookless.machinezoo.com/time

License:Apache License 2.0


Languages

Language:Java 96.8%Language:Python 3.2%