We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve design (Effectie v2)
Version:
Fx
CanCatch
CanHandleError
CanRecover
EffectConstructor
Xor
FxCtor
trait
effectie-cats-effect
effectie-cats-effect3
effectie-monix
Future
Effectful
fx
core
error
effectie
effectie.core
fxCtor
ConsoleEffect
ConsoleEffectful
FromFuture
ToFuture
cats
2.7.0
effectie-cats
fromEither
fromOption
fromTry
FxCtor.pureOrError(a)
Fx.pureOrError(a)
effectie.cats.syntax
effectie.syntax
effectie-syntax
effectie-cats-effect2
effectie-monix3
effectie.instances
ReleasableResource
f
def catchNonFatal[A, B](fb: => F[B])(f: Throwable => A): F[Either[A, B]]
f: PartialFunction[Throwable, AA]
ResourceMaker
implicit fxCtor: FxCtor[F]
pureOfOption
pureOfSome
pureOfNone
pureOfRight
pureOfLeft
The text was updated successfully, but these errors were encountered:
kevin-lee
No branches or pull requests
Task
Summary
Improve design (Effectie v2)
Project Details
Version:
Description
Fx
CanCatch
(MakeFx
CanCatch
#301)Fx
CanHandleError
(MakeFx
CanHandleError
#302)Fx
CanRecover
(MakeFx
CanRecover
#303)EffectConstructor
(Remove EffectConstructor #306)Xor
(RemoveXor
#310)Fx
,FxCtor
andCanCatch
trait
s fromeffectie-cats-effect
,effectie-cats-effect3
andeffectie-monix
(RemoveFx
,FxCtor
andCanCatch
trait
s fromeffectie-cats-effect
,effectie-cats-effect3
andeffectie-monix
#320)CanHandleError
andCanRecover
trait
s fromeffectie-cats-effect
,effectie-cats-effect3
andeffectie-monix
(RemoveCanHandleError
andCanRecover
trait
s fromeffectie-cats-effect
,effectie-cats-effect3
andeffectie-monix
#322)Future
in the core project (Test typeclasses for Future in the core project #350)Effectful
tofx
and move tocore
/ also move possibleerror
syntax tocore
(Change Effectful to fx and move to core / also move possible error syntax to core #352)core
fromeffectie
toeffectie.core
(Rename the package of the core from effectie to effectie.core #358)Fx
andFxCtor
in sub-projects tofx
andfxCtor
respectively (Rename Fx and FxCtor in sub-projects to fx and fxCtor respectively #361)ConsoleEffect
andConsoleEffectful
(Redesign ConsoleEffect and ConsoleEffectful #364)FromFuture
andToFuture
to core and leave only typeclass instances in the sub-projects (Move FromFuture and ToFuture to core and leave only typeclass instances in the sub-projects #367)cats
to2.7.0
(Upgrade cats to 2.7.0 #377)effectie-cats
for cats specific code (Add effectie-cats for cats specific code #384)fromEither
,fromOption
andfromTry
toFxCtor
andFx
(AddfromEither
,fromOption
andfromTry
toFxCtor
andFx
#393)effectie-cats-effect
common code foreffectie-monix
(Useeffectie-cats-effect
common code foreffectie-monix
#425)FxCtor.pureOrError(a)
andFx.pureOrError(a)
(Add FxCtor.pureOrError(a) and Fx.pureOrError(a) #424)effectie.cats.syntax
andeffectie.syntax
=>effectie.syntax
) (syntax should have cats (effectie.cats.syntax
andeffectie.syntax
=>effectie.syntax
) #432)effectie-cats
=>effectie-syntax
,effectie-cats-effect
=>effectie-cats-effect2
andeffectie-monix
=>effectie-monix3
) (Rename modules and packages (effectie-cats
=>effectie-syntax
,effectie-cats-effect
=>effectie-cats-effect2
andeffectie-monix
=>effectie-monix3
) #430)effectie.instances
(Reorganize instances - move toeffectie.instances
#429)ReleasableResource
to automatically release resource after use (AddReleasableResource
to automatically release resource after use #443)f
indef catchNonFatal[A, B](fb: => F[B])(f: Throwable => A): F[Either[A, B]]
tof: PartialFunction[Throwable, AA]
(Changef
indef catchNonFatal[A, B](fb: => F[B])(f: Throwable => A): F[Either[A, B]]
tof: PartialFunction[Throwable, AA]
#457)ResourceMaker
(AddResourceMaker
#468)implicit fxCtor: FxCtor[F]
param from the catch methods inCanCatch
(Removeimplicit fxCtor: FxCtor[F]
param from the catch methods inCanCatch
#480)pureOfOption
,pureOfSome
,pureOfNone
,pureOfRight
andpureOfLeft
toFxCtor
andFx
(AddpureOfOption
,pureOfSome
,pureOfNone
,pureOfRight
andpureOfLeft
toFxCtor
andFx
#488)effectie.core
toeffectie
(Move everything in effectie.core to effectie #428)The text was updated successfully, but these errors were encountered: