Cogen

abstract
class Cogen[A]
Companion
object
class Object
trait Matchable
class Any

Value members

Abstract methods

def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenArray
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenFuture
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenLazylist
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenList
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenOption
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenSet
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenStream
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenTry
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by cogenVector
def cogen[B](a: A, g: CogenState[B]): CogenState[B]
Implicitly added by tuple1
def cogen[B](a: A, g: CogenState[B]): CogenState[B]

Concrete methods

final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenArray
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenFuture
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenLazylist
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenList
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenOption
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenSet
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenStream
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenTry
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by cogenVector
final
def contramap[B](f: B => A): Cogen[B]
Implicitly added by tuple1
final
def contramap[B](f: B => A): Cogen[B]