arrow-kt / arrow-fx

Λrrow Fx is part of Λrrow, a functional companion to Kotlin's Standard Library
http://arrow-kt.io
Other
64 stars 15 forks source link

Fix breaking changes CircuitBreaker, and deprecate arrow.fx.coroutines.Duration #391

Closed nomisRev closed 3 years ago

nomisRev commented 3 years ago

Status

READY ~ON HOLD (blocked by #389)~

Description

This PR removes all breaking changes from CircuitBreaker and adds deprecation from arrow.fx.coroutines.Duration to kotlin. Double and kotlin.time.Duration. It also adds @ExperimentalTime on all APIs using kotlin.time.Duration.

It removes the gradle configuration to allow kotlin.time.Duration so that we get proper messages.

Related PRs