Skip to editor
Psalm
Docs
Playground
Plugins
Blog
Paid support
Share
Fix issues
Show original
PHP
Settings
<?php /** * @psalm-param int[] $numbers * * @psalm-return \Generator<int> */ function take(array $numbers): \Generator { foreach ($numbers as $number) { yield $number; } } $generator = take([1, '2']); foreach ($generator as $number) { echo $number; }
Issues
Types
idle
Saved Dec 14 2021 08:24 UTC
⌘/Ctrl+Enter
run
⌘/Ctrl+S
share
F8
/
⇧F8
next/prev issue