You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Makes DelimContScope#reset suspend
* Add suspending tests to TestSuite
* Move result to promise as well. Fixes suspension in shift before immediate return
* Update MultiShotCont with new impl
* Entry point api functions
* ktLintFormat
* Fix `suspended` in `FxLaws` doesn't actually suspend
* Re-add eager versions, fix `RestrictSuspension` in `nullable` and add suspend version
* Test that shows flow comprehension hanging
* Adds Stream test that also hangs
* Remove multi-shot test demos
* Effect interface and computation builder
* Rename Effect to computations
* Disable ktlint in effect file
* Correct suspension requires ControlThrowable
* Upgrade ktlint to allow fun interfaces
* Fix support for nested scopes, add tests for not leaking Arrow Fx & KotlinX Coroutines
* Removes NestedDelimContScope, makes Multishot private until we have a compiler plugin solution for ordered binds. Prepares DelimitedScope to be implemented by all and SuspendingComputation to replace DelimContScope if it's possible to implement its shift on it
* unfinished progress to share with Simon
* Add docs, revert some changes for RestrictSuspension implementation. Keep shiftCPS internally
* progress toward encoding effects with suspend an restricted delimited scopes
* tests passing
* remove runRestrictedSuspension
* Fix ktlintMainSourceSetCheck issues
* Fix ktlintTestSourceSetCheck issues
* Fix ktlint issues for arrow-core-data
* Adapted Fx laws, test failing with suspension
* ktlint
* fix for Fx laws
* Remove BindSyntax leftover for nullable
* Remove old destructuring syntax for bind from Either doc
* Raquel suggestion
Co-authored-by: Rachel M. Carmena <[email protected]>
* Deprecate `validated` block in favor of `either` block.
* Deprecate Validated fx
* Either.toValidated/Nel + fix to Validated docs
* ktlint fixes
Co-authored-by: Simon Vergauwen <[email protected]>
Co-authored-by: Rachel M. Carmena <[email protected]>
Co-authored-by: Simon Vergauwen <[email protected]>
0 commit comments