Package

io.github

hamsters

Permalink

package hamsters

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

    Permalink
  2. trait Cartesian[Box[_]] extends AnyRef

    Permalink
  3. class EitherT[L, R, Box[_]] extends AnyRef

    Permalink
  4. class EmptyValueError extends Throwable

    Permalink

    Empty value error

  5. trait Enumerable[A] extends AnyRef

    Permalink
  6. trait Functor[Box[_]] extends AnyRef

    Permalink
  7. case class FutureEither[L, R](wrapped: Future[Either[L, R]]) extends EitherT[L, R, Future] with Product with Serializable

    Permalink
  8. case class FutureOption[A](wrapped: Future[Option[A]]) extends OptionT[A, Future] with Product with Serializable

    Permalink
  9. case class FutureTry[A](wrapped: Future[Try[A]]) extends TryT[A, Future] with Product with Serializable

    Permalink
  10. case class HCons[H, T <: HList](head: H, tail: T) extends HList with Product with Serializable

    Permalink
  11. sealed trait HList extends AnyRef

    Permalink
  12. class HNil extends HList

    Permalink
  13. trait Lens[Source, Property] extends AnyRef

    Permalink
  14. trait Monad[Box[_]] extends Functor[Box]

    Permalink
    Annotations
    @implicitNotFound( ... )
  15. trait Monoid[T] extends AnyRef

    Permalink
  16. class MonoidOps[T] extends AnyRef

    Permalink
  17. case class NonEmptyList[A](head: A, tail: List[A]) extends Product with Serializable

    Permalink
  18. class OptionT[A, Box[_]] extends AnyRef

    Permalink
  19. trait Semigroup[T] extends AnyRef

    Permalink
  20. trait Showable[A] extends AnyRef

    Permalink
  21. class TryT[A, Box[_]] extends AnyRef

    Permalink
  22. trait Union extends AnyRef

    Permalink
  23. case class Union2[T1, T2](v1: Option[T1], v2: Option[T2]) extends Union with Product with Serializable

    Permalink
  24. class Union2Type[T1, T2] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()
  25. case class Union3[T1, T2, T3](v1: Option[T1], v2: Option[T2], v3: Option[T3]) extends Union with Product with Serializable

    Permalink
  26. class Union3Type[T1, T2, T3] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()
  27. 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

    Permalink
  28. class Union4Type[T1, T2, T3, T4] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()
  29. 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

    Permalink
  30. class Union5Type[T1, T2, T3, T4, T5] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()
  31. 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

    Permalink
  32. class Union6Type[T1, T2, T3, T4, T5, T6] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()
  33. 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

    Permalink
  34. class Union7Type[T1, T2, T3, T4, T5, T6, T7] extends AnyRef

    Permalink
    Annotations
    @UnionMacro()

Value Members

  1. object Cartesian

    Permalink
    Annotations
    @CartesianMacro()
  2. object EmptyOptionValues

    Permalink
  3. object Enumeration

    Permalink
  4. object Functor

    Permalink
  5. object FutureOps

    Permalink
  6. object HList

    Permalink
  7. object HNil extends HNil

    Permalink
  8. object Memo

    Permalink
  9. object Monad

    Permalink
  10. object MonadTransformers

    Permalink
  11. object Monoid

    Permalink
  12. object NonEmptyList extends Serializable

    Permalink
  13. object Retry

    Permalink
  14. object Semigroup

    Permalink
  15. object Show

    Permalink
  16. object Showable

    Permalink
  17. object ShowableSyntax

    Permalink
  18. object Validation

    Permalink
    Annotations
    @ValidationMacro()
  19. package jvm

    Permalink

Ungrouped