Transformation of ClientDSL to EitherT.
Transformation of ClientDSL to EitherT.
Matches each subtype of ClientDSL resulting into the expected result type A of each DSL constructor.
Matches each subtype of ClientDSL resulting into the expected result type A of each DSL constructor.
The SafeAsyncClientInterpreter interprets each of the DSL Constructors in a Future but resulting into an Either containing the errors of side effect in the Left branch of the Either instance.