p

io.github

hamsters

package hamsters

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Appender[L1 <: HList, L2 <: HList, R <: HList](f: (L1, L2) ⇒ R) extends Product with Serializable
  2. trait Cartesian[Box[_]] extends AnyRef
  3. class EitherT[L, R, Box[_]] extends AnyRef
  4. class EmptyValueError extends Throwable

    Empty value error

  5. trait Enumerable[A] extends AnyRef
  6. trait Functor[Box[_]] extends AnyRef
  7. case class FutureEither[L, R](wrapped: Future[Either[L, R]]) extends EitherT[L, R, Future] with Product with Serializable
  8. case class FutureOption[A](wrapped: Future[Option[A]]) extends OptionT[A, Future] with Product with Serializable
  9. case class HCons[H, T <: HList](head: H, tail: T) extends HList with Product with Serializable
  10. sealed trait HList extends AnyRef
  11. class HNil extends HList
  12. trait Monad[Box[_]] extends Functor[Box]
    Annotations
    @implicitNotFound( ... )
  13. trait Monoid[T] extends AnyRef
  14. case class NonEmptyList[A](head: A, tail: List[A]) extends Product with Serializable
  15. class OptionT[A, Box[_]] extends AnyRef
  16. trait Semigroup[T] extends AnyRef
  17. trait Showable[A] extends AnyRef
  18. trait Union extends AnyRef
  19. case class Union2[T1, T2](v1: Option[T1], v2: Option[T2]) extends Union with Product with Serializable
  20. class Union2Type[T1, T2] extends AnyRef
    Annotations
    @UnionMacro()
  21. case class Union3[T1, T2, T3](v1: Option[T1], v2: Option[T2], v3: Option[T3]) extends Union with Product with Serializable
  22. class Union3Type[T1, T2, T3] extends AnyRef
    Annotations
    @UnionMacro()
  23. case class Union4[T1, T2, T3, T4](v1: Option[T1], v2: Option[T2], v3: Option[T3], v4: Option[T4]) extends Union with Product with Serializable
  24. class Union4Type[T1, T2, T3, T4] extends AnyRef
    Annotations
    @UnionMacro()
  25. case class Union5[T1, T2, T3, T4, T5](v1: Option[T1], v2: Option[T2], v3: Option[T3], v4: Option[T4], v5: Option[T5]) extends Union with Product with Serializable
  26. class Union5Type[T1, T2, T3, T4, T5] extends AnyRef
    Annotations
    @UnionMacro()
  27. case class Union6[T1, T2, T3, T4, T5, T6](v1: Option[T1], v2: Option[T2], v3: Option[T3], v4: Option[T4], v5: Option[T5], v6: Option[T6]) extends Union with Product with Serializable
  28. class Union6Type[T1, T2, T3, T4, T5, T6] extends AnyRef
    Annotations
    @UnionMacro()
  29. case class Union7[T1, T2, T3, T4, T5, T6, T7](v1: Option[T1], v2: Option[T2], v3: Option[T3], v4: Option[T4], v5: Option[T5], v6: Option[T6], v7: Option[T7]) extends Union with Product with Serializable
  30. class Union7Type[T1, T2, T3, T4, T5, T6, T7] extends AnyRef
    Annotations
    @UnionMacro()

Value Members

  1. object Cartesian
    Annotations
    @CartesianMacro()
  2. object EmptyOptionValues
  3. object Enumeration
  4. object Functor
  5. object FutureOps
  6. object HList
  7. object HNil extends HNil
  8. object Memo
  9. object Monad
  10. object MonadTransformers
  11. object Monoid
  12. object NonEmptyList extends Serializable
  13. object Retry
  14. object Semigroup
  15. object Show
  16. object Showable
  17. object ShowableSyntax
  18. object Validation
    Annotations
    @ValidationMacro()

Ungrouped