Iterate

Aplica uma função ao valor opcional quando ele estiver no estado IsSome.

Parâmetros

Retorno

Action<T> action

Option<T> option

void

Como usar

Esta função é uma alternativa ao Map para funções que não produzem nenhum resultado. Por não retornar um valor, esta função bloqueia encadeamentos após sua execução.

Quando o valor opcional está no estado IsSome

Option<string> optionValue = "Hello Dev";
optionValue.Iterate(value => Console.WriteLine(value));

//"Hello Dev"

Last updated