implicit final
class
StreamCatsOps[F[_], A] extends AnyVal
Instance Constructors

new
StreamCatsOps(self: Stream[F, A])
Value Members

final
def
!=(arg0: Any): Boolean

final
def
##(): Int

def
+(other: String): String

def
>[B](y: B): (StreamCatsOps[F, A], B)

final
def
==(arg0: Any): Boolean

final
def
asInstanceOf[T0]: T0

def
changesByEq[B](f: (A) ⇒ B)(implicit eq: Eq[B]): Stream[F, A]

def
changesEq(implicit eq: Eq[A]): Stream[F, A]





def
foldMap[B](f: (A) ⇒ B)(implicit M: Monoid[B]): Stream[F, B]

def
foldMonoid(implicit M: Monoid[A]): Stream[F, A]

def
foldSemigroup(implicit S: Semigroup[A]): Stream[F, A]

def
formatted(fmtstr: String): String

def
getClass(): Class[_ <: AnyVal]

final
def
isInstanceOf[T0]: Boolean

def
runFoldMap[B](f: (A) ⇒ B)(implicit F: Catchable[F], M: Monoid[B]): F[B]

def
runFoldMapFree[B](f: (A) ⇒ B)(implicit M: Monoid[B]): Free[F, B]

def
runGroupBy[K](f: (A) ⇒ K)(implicit F: Catchable[F], M: Monoid[A]): F[Map[K, Vector[A]]]

def
runGroupByFoldMap[K, B](f: (A) ⇒ K)(g: (A) ⇒ B)(implicit arg0: Monoid[B], F: Catchable[F]): F[Map[K, B]]

def
runGroupByFoldMapFree[K, B](f: (A) ⇒ K)(g: (A) ⇒ B)(implicit arg0: Monoid[B]): Free[F, Map[K, B]]

def
runGroupByFoldMonoid[K](f: (A) ⇒ K)(implicit F: Catchable[F], M: Monoid[A]): F[Map[K, A]]

def
runGroupByFoldMonoidFree[K](f: (A) ⇒ K)(implicit M: Monoid[A]): Free[F, Map[K, A]]

def
runGroupByFree[K](f: (A) ⇒ K)(implicit M: Monoid[A]): Free[F, Map[K, Vector[A]]]

val
self: Stream[F, A]

def
toString(): String

def
→[B](y: B): (StreamCatsOps[F, A], B)