Package

quasar

fp

Permalink

package fp

Linear Supertypes
quasar.StringOps, SKI, QFoldableOps, ProcessOps, JsonOps, PartialFunctionOps, ToCatchableOps, WriterTInstances, StateTInstances, OptionTInstances, EitherTInstances, ListMapInstances, TreeInstances, LowPriorityTreeInstances, LowerPriorityTreeInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. fp
  2. StringOps
  3. SKI
  4. QFoldableOps
  5. ProcessOps
  6. JsonOps
  7. PartialFunctionOps
  8. ToCatchableOps
  9. WriterTInstances
  10. StateTInstances
  11. OptionTInstances
  12. EitherTInstances
  13. ListMapInstances
  14. TreeInstances
  15. LowPriorityTreeInstances
  16. LowerPriorityTreeInstances
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait CatchableOps[F[_], A] extends Ops[F[A]]

    Permalink
    Definition Classes
    ToCatchableOps
  2. type Delay[F[_], G[_]] = NaturalTransformation[F, [A]F[G[A]]]

    Permalink
  3. type EnumT[F[_], A] = EnumeratorT[A, F]

    Permalink
  4. implicit class PFOps[A, B] extends AnyRef

    Permalink
    Definition Classes
    PartialFunctionOps
  5. implicit class PrOps[F[_], O] extends AnyRef

    Permalink
    Definition Classes
    ProcessOps
  6. implicit class ProcessOfTaskOps[O] extends AnyRef

    Permalink
    Definition Classes
    ProcessOps
  7. class SeqW[A] extends AnyRef

    Permalink
    Definition Classes
    ListMapInstances
  8. implicit final class StringOps extends AnyRef

    Permalink
    Definition Classes
    StringOps
  9. implicit class TaskOps[A] extends AnyRef

    Permalink
    Definition Classes
    ProcessOps
  10. implicit final class ToQFoldableOps[F[_], A] extends AnyRef

    Permalink
    Definition Classes
    QFoldableOps
  11. implicit class eitherTOps[F[_], A, B] extends AnyRef

    Permalink
    Definition Classes
    EitherTInstances

Value Members

  1. implicit val BooleanRenderTree: RenderTree[Boolean]

    Permalink
    Definition Classes
    TreeInstances
  2. implicit val DoubleRenderTree: RenderTree[Double]

    Permalink
    Definition Classes
    TreeInstances
  3. implicit def EitherRenderTree[A, B](implicit RA: RenderTree[A], RB: RenderTree[B]): RenderTree[\/[A, B]]

    Permalink
    Definition Classes
    TreeInstances
  4. implicit def EqualEqualF[F[_], A, FF[A] <: F[A]](implicit arg0: Equal[A], FE: EqualF[F]): Equal[FF[A]]

    Permalink
  5. implicit def EqualFNT[F[_]](implicit EF: EqualF[F]): ~>[Equal, [α]Equal[F[α]]]

    Permalink
  6. implicit val IntRenderTree: RenderTree[Int]

    Permalink
    Definition Classes
    TreeInstances
  7. implicit def LeftTuple3RenderTree[A, B, C](implicit RA: RenderTree[A], RB: RenderTree[B], RC: RenderTree[C]): RenderTree[((A, B), C)]

    Permalink
    Definition Classes
    LowPriorityTreeInstances
  8. implicit def LeftTuple4RenderTree[A, B, C, D](implicit RA: RenderTree[A], RB: RenderTree[B], RC: RenderTree[C], RD: RenderTree[D]): RenderTree[(((A, B), C), D)]

    Permalink
    Definition Classes
    TreeInstances
  9. implicit def ListMapRenderTree[K, V](implicit RV: RenderTree[V]): RenderTree[ListMap[K, V]]

    Permalink
    Definition Classes
    TreeInstances
  10. implicit def ListRenderTree[A](implicit RA: RenderTree[A]): RenderTree[List[A]]

    Permalink
    Definition Classes
    TreeInstances
  11. implicit def OptionRenderTree[A](implicit RA: RenderTree[A]): RenderTree[Option[A]]

    Permalink
    Definition Classes
    TreeInstances
  12. implicit def PathRenderTree[B, T, S]: RenderTree[Path[B, T, S]]

    Permalink
    Definition Classes
    TreeInstances
  13. implicit def RenderTreeToShow[N](implicit arg0: RenderTree[N]): Show[N]

    Permalink
    Definition Classes
    TreeInstances
  14. implicit def ShowFNT[F[_]](implicit SF: ShowF[F]): ~>[Show, [α]Show[F[α]]]

    Permalink
  15. implicit def ShowShowF[F[_], A, FF[A] <: F[A]](implicit arg0: Show[A], FS: ShowF[F]): Show[FF[A]]

    Permalink
  16. implicit val StringRenderTree: RenderTree[String]

    Permalink
    Definition Classes
    TreeInstances
  17. implicit val SymbolEqual: Equal[Symbol]

    Permalink
    Definition Classes
    TreeInstances
  18. implicit def ToCatchableOpsFromCatchable[F[_], A](a: F[A]): CatchableOps[F, A]

    Permalink
    Definition Classes
    ToCatchableOps
  19. implicit def TraverseListMap[K]: Traverse[[β]ListMap[K, β]] with IsEmpty[[β]ListMap[K, β]]

    Permalink
    Definition Classes
    ListMapInstances
  20. implicit def Tuple2RenderTree[A, B](implicit RA: RenderTree[A], RB: RenderTree[B]): RenderTree[(A, B)]

    Permalink
    Definition Classes
    LowerPriorityTreeInstances
  21. implicit def VectorRenderTree[A](implicit RA: RenderTree[A]): RenderTree[Vector[A]]

    Permalink
    Definition Classes
    TreeInstances
  22. implicit def constEqual[A](implicit arg0: Equal[A]): Delay[Equal, [β]Const[A, β]]

    Permalink
  23. implicit def constShow[A](implicit arg0: Show[A]): Delay[Show, [β]Const[A, β]]

    Permalink
  24. implicit def coproductEqual[F[_], G[_]](implicit F: Delay[Equal, F], G: Delay[Equal, G]): Delay[Equal, [γ]Coproduct[F, G, γ]]

    Permalink
  25. implicit def coproductShow[F[_], G[_]](implicit F: Delay[Show, F], G: Delay[Show, G]): Delay[Show, [γ]Coproduct[F, G, γ]]

    Permalink
  26. def decodeJson[A](text: String)(implicit DA: DecodeJson[A]): \/[String, A]

    Permalink
    Definition Classes
    JsonOps
  27. implicit def eitherTCatchable[F[_], E](implicit arg0: Catchable[F], arg1: Functor[F]): Catchable[[γ]EitherT[F, E, γ]]

    Permalink
    Definition Classes
    EitherTInstances
  28. def elgotM[M[_], F[_], A, B](a: A)(φ: (F[B]) ⇒ M[B], ψ: (A) ⇒ M[\/[B, F[A]]])(implicit arg0: Monad[M], arg1: Traverse[F]): M[B]

    Permalink
  29. implicit def equalTEqual[T[_[_]], F[_]](implicit T: EqualT[T], F: Delay[Equal, F]): Equal[T[F]]

    Permalink
  30. implicit val equalTFix: EqualT[Fix]

    Permalink
  31. def evalNT[F[_], S](initial: S)(implicit arg0: Monad[F]): ~>[[γ]IndexedStateT[F, S, S, γ], F]

    Permalink
  32. implicit def finEqual[N <: Succ[_]]: Equal[Fin[N]]

    Permalink
  33. implicit def finShow[N <: Succ[_]]: Show[Fin[N]]

    Permalink
  34. implicit def freeShow[F[_]](implicit arg0: Functor[F], F: Delay[Show, F]): Delay[Show, [β]Free[F, β]]

    Permalink
  35. def ginterpretM[W[_], M[_], F[_], A, B](f: (A) ⇒ M[B], φ: GAlgebraM[W, M, F, B]): GAlgebraM[W, M, [γ]CoEnv[A, F, γ], B]

    Permalink
  36. def ignore[A](a: A): Unit

    Permalink
  37. def interpret[F[_], A, B](f: (A) ⇒ B, φ: Algebra[F, B]): Algebra[[γ]CoEnv[A, F, γ], B]

    Permalink
  38. def interpretM[M[_], F[_], A, B](f: (A) ⇒ M[B], φ: AlgebraM[M, F, B]): AlgebraM[M, [γ]CoEnv[A, F, γ], B]

    Permalink
  39. def liftFF[F[_], G[_], A](orig: (F[A]) ⇒ F[A])(implicit F: :<:[F, G]): (G[A]) ⇒ G[A]

    Permalink
  40. def liftFG[F[_], G[_], A](orig: (F[A]) ⇒ G[A])(implicit F: :<:[F, G]): (G[A]) ⇒ G[A]

    Permalink
  41. def liftMT[F[_], G[_[_], _]](implicit arg0: Monad[F], arg1: MonadTrans[G]): ~>[F, [β]G[F, β]]

    Permalink
  42. val minspace: PrettyParams

    Permalink
    Definition Classes
    JsonOps
  43. val multiline: PrettyParams

    Permalink
    Definition Classes
    JsonOps
  44. implicit def natEqual[N <: Nat]: Equal[N]

    Permalink
  45. implicit def natShow[N <: Nat]: Show[N]

    Permalink
  46. implicit def optionTCatchable[F[_]](implicit arg0: Catchable[F], arg1: Functor[F]): Catchable[[β]OptionT[F, β]]

    Permalink
    Definition Classes
    OptionTInstances
  47. def optional[A](cur: ACursor)(implicit arg0: DecodeJson[A]): DecodeResult[Option[A]]

    Permalink
    Definition Classes
    JsonOps
  48. def orElse[A](cur: ACursor, default: ⇒ A)(implicit arg0: DecodeJson[A]): DecodeResult[A]

    Permalink
    Definition Classes
    JsonOps
  49. def pointNT[F[_]](implicit arg0: Applicative[F]): ~>[scalaz.Scalaz.Id, F]

    Permalink
  50. def recover[F[_], A](φ: Algebra[F, A]): Algebra[[γ]CoEnv[A, F, γ], A]

    Permalink
  51. implicit def seqW[A](xs: Seq[A]): SeqW[A]

    Permalink
    Definition Classes
    ListMapInstances
  52. implicit val showTFix: ShowT[Fix]

    Permalink
  53. implicit def showTShow[T[_[_]], F[_]](implicit T: ShowT[T], F: Delay[Show, F]): Show[T[F]]

    Permalink
  54. implicit def sizedEqual[A, N <: Nat](implicit arg0: Equal[A]): Equal[Sized[A, N]]

    Permalink
  55. implicit def sizedShow[A, N <: Nat](implicit arg0: Show[A]): Show[Sized[A, N]]

    Permalink
  56. implicit def stateTCatchable[F[_], S](implicit arg0: Catchable[F], arg1: Monad[F]): Catchable[[γ]IndexedStateT[F, S, S, γ]]

    Permalink
    Definition Classes
    StateTInstances
  57. def unzipDisj[A, B](ds: List[\/[A, B]]): (List[A], List[B])

    Permalink
  58. implicit def writerTCatchable[F[_], W](implicit arg0: Catchable[F], arg1: Functor[F], arg2: Monoid[W]): Catchable[[γ]WriterT[F, W, γ]]

    Permalink
    Definition Classes
    WriterTInstances
  59. def ι[A]: (A) ⇒ A

    Permalink
    Definition Classes
    SKI
  60. def κ[A, B, C, D, E, F, G](x: G): (A, B, C, D, E, F) ⇒ G

    Permalink
    Definition Classes
    SKI
  61. def κ[A, B, C, D](x: D): (A, B, C) ⇒ D

    Permalink
    Definition Classes
    SKI
  62. def κ[A, B, C](x: C): (A, B) ⇒ C

    Permalink
    Definition Classes
    SKI
  63. def κ[A, B](x: B): (A) ⇒ B

    Permalink
    Definition Classes
    SKI
  64. def σ[A, B, C](x: (A) ⇒ (B) ⇒ C, y: (A) ⇒ B, z: A): C

    Permalink
    Definition Classes
    SKI

Inherited from quasar.StringOps

Inherited from SKI

Inherited from QFoldableOps

Inherited from ProcessOps

Inherited from JsonOps

Inherited from PartialFunctionOps

Inherited from ToCatchableOps

Inherited from WriterTInstances

Inherited from StateTInstances

Inherited from OptionTInstances

Inherited from EitherTInstances

Inherited from ListMapInstances

Inherited from TreeInstances

Inherited from LowPriorityTreeInstances

Inherited from LowerPriorityTreeInstances

Inherited from AnyRef

Inherited from Any

Ungrouped