ScalaFun

libretto.scaletto.impl.FreeScaletto.ScalaFun
object ScalaFun extends ScalaFuns

Attributes

Graph
Supertypes
trait ScalaFuns
class Object
trait Matchable
class Any
Self type
ScalaFun.type

Members list

Value members

Concrete methods

override def adapt[A, B, Z, C](f: ScalaFunction[A, B])(pre: Z => A, post: B => C): ScalaFunction[Z, C]

Attributes

Definition Classes
override def adaptWith[A, B, Z, P, C](f: ScalaFunction[A, B])(pre: Z => (P, A), post: (P, B) => C): ScalaFunction[Z, C]

Attributes

Definition Classes
override def apply[A, B](f: A => B): ScalaFunction[A, B]

Attributes

Definition Classes
override def async[A, B](f: A => Async[B]): ScalaFunction[A, B]

Attributes

Definition Classes
override def blocking[A, B](f: A => B): ScalaFunction[A, B]

Attributes

Definition Classes
override def eval[A, B]: ScalaFunction[(ScalaFunction[A, B], A), B]

Attributes

Definition Classes