Creates an IO that advances the TestClock.
Creates a context with a TestClock for testing.
Creates an IO that accesses the TestClock from the environment.
Creates a new TestClock instance
Creates a new TestClock instance
Creates an IO that runs all pending tasks.
Creates an IO that sets the TestClock time.
Tag for dependency injection
Creates a test environment with a TestClock and runs the test function.
TestClock companion object with factory methods