View Source Funx.Monad.Either.Dsl.Step.EitherFunction (funx v0.3.0)

Represents a call to an Either-specific function.

Either functions: filter_or_else, or_else, map_left, flip.

Summary

Types

t()

A step calling an Either-specific function (filter_or_else, or_else, map_left, flip)

Types

@type t() :: %Funx.Monad.Either.Dsl.Step.EitherFunction{
  __meta__: map() | nil,
  args: list(),
  function: atom()
}

A step calling an Either-specific function (filter_or_else, or_else, map_left, flip)