httpz
package
httpz
Type Members
-
type
Action[A] = EitherT[Requests, Error, A]
-
type
ActionE[E, A] = EitherT[Requests, E, A]
-
type
ActionNel[A] = EitherT[Requests, ErrorNel, A]
-
type
Config = Endo[Request]
-
type
ErrorNel = NonEmptyList[Error]
-
type
InterpreterF[F[_]] = NaturalTransformation[RequestF, F]
-
type
Requests[A] = Free[RequestF, A]
-
type
Times[A] = WriterT[scalaz.Id.Id, List[Time], A]
Value Members
-
def
Action[E, A](a: Requests[\/[E, A]]): ActionE[E, A]
-
val
ActionMonad: Monad[Action]
-
val
ActionNelMonad: Monad[ActionNel]
-
val
ActionNelZipAp: Apply[ActionNel]
-
def
ActionZipAp[E](implicit arg0: Semigroup[E]): Apply[[α]EitherT[[A]Free[RequestF, A], E, α]]
-
val
RequestsMonad: Monad[Requests]
-
def
actionEMonad[E]: Monad[[α]EitherT[[A]Free[RequestF, A], E, α]]
-
-
val
emptyConfig: Config
-
implicit
def
toActionEOps[E, A](a: ActionE[E, A]): ActionEOps[E, A]
Inherited from AnyRef
Inherited from Any