httpz

package httpz

Source
package.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. httpz
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Action[A] = EitherT[Requests, Error, A]

  2. type ActionE[E, A] = EitherT[Requests, E, A]

  3. final class ActionEOps[E, A] extends AnyVal

  4. type ActionNel[A] = EitherT[Requests, ErrorNel, A]

  5. trait ActionOpsTemplate[E, A] extends Any

  6. type Config = Endo[Request]

  7. sealed trait Error extends RuntimeException with Product with Serializable

  8. type ErrorNel = NonEmptyList[Error]

  9. abstract class Interpreter[F[_]] extends AnyRef

  10. type InterpreterF[F[_]] = NaturalTransformation[RequestF, F]

  11. abstract class InterpretersTemplate extends AnyRef

  12. final case class Request(url: String, method: String = "GET", params: Map[String, String] = ..., basicAuth: Option[(String, String)] = scala.None) extends Product with Serializable

  13. sealed abstract class RequestF[A] extends Product with Serializable

  14. type Requests[A] = Free[[x]Coyoneda[RequestF, x], A]

  15. sealed abstract class Time extends AnyRef

  16. type Times[A] = WriterT[scalaz.Id.Id, List[Time], A]

Value Members

  1. def Action[E, A](a: Requests[\/[E, A]]): ActionE[E, A]

  2. implicit val ActionMonad: Monad[Action]

  3. implicit val ActionNelMonad: Monad[ActionNel]

  4. val ActionNelZipAp: Apply[ActionNel]

  5. def ActionZipAp[E](implicit arg0: Semigroup[E]): Apply[[α]EitherT[[A]Free[[x]Coyoneda[RequestF, x], A], E, α]]

  6. object Core

  7. object Error extends Serializable

  8. object Request extends Serializable

  9. object RequestF extends Serializable

  10. implicit val RequestsMonad: Monad[Requests]

  11. object Time

  12. object Z

  13. def actionEMonad[E]: Monad[[α]EitherT[[A]Free[[x]Coyoneda[RequestF, x], A], E, α]]

  14. val emptyConfig: Config

  15. implicit def toActionEOps[E, A](a: ActionE[E, A]): ActionEOps[E, A]

Inherited from AnyRef

Inherited from Any

Ungrouped