Issues
- 0
Temporarily disable Scala.js support
#636 opened by kevin-lee - 0
Scala.js support is broken
#631 opened by kevin-lee - 0
Rename `effectie-cats-effect2-time` to `effectie-time-cats-effect2` and `effectie-cats-effect3-time` to `effectie-time-cats-effect3`
#615 opened by kevin-lee - 0
[`effectie-cats-effect3-time`] Add `TimeSource` with `Clock` from cats-effect 3
#611 opened by kevin-lee - 0
Add `effectie-cats-effect3-time`
#610 opened by kevin-lee - 0
[`effectie-cats-effect2-time`] Add `TimeSource` with `Clock` from cats-effect 2
#608 opened by kevin-lee - 0
Add `effectie-cats-effect2-time`
#607 opened by kevin-lee - 0
[`effectie-time`] Add `TimeSource`
#602 opened by kevin-lee - 0
- 0
Add `effectie-time` module
#601 opened by kevin-lee - 0
`rethrowIfLeft` and `rethrowTIfLeft` `syntax` for `F[Either[A, B]]` and `EitherT[F, A, B]`
#588 opened by kevin-lee - 0
`CanHandleError[Try].handleNonFatal` and `CanRecover[Try].recoverFromNonFatal` should use `Try`'s `recover`
#586 opened by kevin-lee - 0
Make sure error handling for `Future` uses `Future`'s error handling methods
#584 opened by kevin-lee - 1
Add instances of `CanCatch`, `CanHandleError`, `CanRecover`, `FromFuture`, `Fx` and `FxCtor` with `Sync` and `Async`
#568 opened by kevin-lee - 0
Add `CanRestart` for retrying `F[A]`
#566 opened by kevin-lee - 0
Fix the comments of the `deprecated` methods in `Ce2ResourceMaker` and `Ce3ResourceMaker`
#559 opened by kevin-lee - 0
- 0
Add `Functor` type-class for `ReleasableResource`
#548 opened by kevin-lee - 0
- 0
- 0
Add `ReleasableResource.pure`
#542 opened by kevin-lee - 0
- 0
Remove unnecessary re-evaluation of `ResourceMaker`
#529 opened by kevin-lee - 0
Rename `withResource` in `Ce2ResourceMaker` and `Ce3ResourceMaker` to `maker`
#530 opened by kevin-lee - 0
Add `make[A](fa: => F[A])(release: A => F[Unit]): ReleasableResource[F, A]` to `ResourceMaker[F[*]]`
#527 opened by kevin-lee - 0
- 0
Add support for Scala Native
#521 opened by kevin-lee - 0
Add `Fx` instance for `Try`
#512 opened by kevin-lee - 0
Reorganize tests
#515 opened by kevin-lee - 0
Remove cats from the core module
#513 opened by kevin-lee - 0
Move `FxCtor` from instance creation of `ConsoleFx` to each `ConsoleFx` method param
#504 opened by kevin-lee - 0
- 0
Move `flatMapFa` from `CanCatch` to `FxCtor`
#501 opened by kevin-lee - 0
Rename `ConsoleEffect` to `ConsoleFx`
#499 opened by kevin-lee - 0
Remove unused implicit params
#497 opened by kevin-lee - 0
Add `pureOfOption`, `pureOfSome`, `pureOfNone`, `pureOfRight` and `pureOfLeft` to `FxCtor` and `Fx`
#488 opened by kevin-lee - 0
Fix typo in the missing implicit instance messages
#489 opened by kevin-lee - 0
Remove `implicit fxCtor: FxCtor[F]` param from the catch methods in `CanCatch`
#480 opened by kevin-lee - 0
Add `ResourceMaker`
#468 opened by kevin-lee - 0
Change `f` in `def catchNonFatal[A, B](fb: => F[B])(f: Throwable => A): F[Either[A, B]]` to `f: PartialFunction[Throwable, AA]`
#457 opened by kevin-lee - 0
- 0
- 0
Reorganize instances - move to `effectie.instances`
#429 opened by kevin-lee - 0
Rename modules and packages (`effectie-cats` => `effectie-syntax`, `effectie-cats-effect` => `effectie-cats-effect2` and `effectie-monix` => `effectie-monix3`)
#430 opened by kevin-lee - 0
syntax should have cats (`effectie.cats.syntax` and `effectie.syntax` => `effectie.syntax`)
#432 opened by kevin-lee - 0
Move everything in effectie.core to effectie
#428 opened by kevin-lee - 0
Add FxCtor.pureOrError(a) and Fx.pureOrError(a)
#424 opened by kevin-lee - 0
- 0
Clean up syntax
#421 opened by kevin-lee - 0
Upgrade docs site to Docusaurus `2.0.0-rc.1`
#415 opened by kevin-lee