Skip to content

nostriphant/functional-alternate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

functional-alternate

Functionally alternating logical paths

Usage

use nostriphant\FunctionalAlternate\Alternate;

$state = Alternate::state1('Hello World!');

$evaluate = $state(state1: function (string $message) {
    yield $message;
});

foreach ($evaluate as $message) {
    expect($message)->toBe('Hello World!');
}

About

Functionally alternating logical paths

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages