function

object function extends FunctionOptics
class Object
trait Matchable
class Any

Value members

Inherited methods

final def curried[A, B, C]: Iso[(A, B) => C, A => B => C]

a monomorphic Iso for currying and uncurrying a function

a monomorphic Iso for currying and uncurrying a function

Inherited from:
FunctionOptics
final def curriedP[A, B, C, D, E, F]: Iso_[(A, B) => C, (D, E) => F, A => B => C, D => E => F]

a polymorphic Iso_ for currying and uncurrying a function

a polymorphic Iso_ for currying and uncurrying a function

Inherited from:
FunctionOptics
final def flip[A, B, C]: Iso[A => B => C, B => A => C]

a monomorphic Iso for flipping a function

a monomorphic Iso for flipping a function

Inherited from:
FunctionOptics
final def flipP[A, B, C, D, E, F]: Iso_[A => B => C, D => E => F, B => A => C, E => D => F]

a polymorphic Iso_ for flipping a function

a polymorphic Iso_ for flipping a function

Inherited from:
FunctionOptics
final def uncurried[A, B, C]: Iso[A => B => C, (A, B) => C]

a monomorphic Iso for uncurrying and currying a function

a monomorphic Iso for uncurrying and currying a function

Inherited from:
FunctionOptics
final def uncurriedP[A, B, C, D, E, F]: Iso_[A => B => C, D => E => F, (A, B) => C, (D, E) => F]

a polymorphic Iso_ for uncurrying and currying a function

a polymorphic Iso_ for uncurrying and currying a function

Inherited from:
FunctionOptics