ScalaFunction

libretto.scaletto.impl.ScalaFunction
See theScalaFunction companion object
enum ScalaFunction[A, B]

Attributes

Companion
object
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
case Step[A, X, B]

Members list

Type members

Enum entries

final case class Asynchronous[A, B](f: A => Async[B])
final case class Blocking[A, B](f: A => B)
final case class Direct[A, B](f: A => B)
final case class Step[A, X, B](f: A => (ScalaFunction[X, B], X)) extends ScalaFunction[A, B]