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

Represents a function that needs to be wrapped in bind.

Bindable functions: validate

Summary

Types

t()

A step calling a function that returns Either and needs bind wrapping (validate)

Types

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

A step calling a function that returns Either and needs bind wrapping (validate)