@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('all', function (callable $predicate, array $list): bool { |
|
6 | +P::macro('all', function(callable $predicate, array $list): bool { |
|
7 | 7 | foreach ($list as $value) { |
8 | 8 | if (false === $predicate($value)) { |
9 | 9 | return false; |
@@ -3,9 +3,9 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('groupBy', function (callable $fn, array $collection): array { |
|
6 | +P::macro('groupBy', function(callable $fn, array $collection): array { |
|
7 | 7 | return P::reduce( |
8 | - function ($carry, $item) use ($fn) { |
|
8 | + function($carry, $item) use ($fn) { |
|
9 | 9 | $key = $fn($item); |
10 | 10 | $innerList = array_key_exists($key, $carry) |
11 | 11 | ? $carry[$key] |
@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('sortBy', function (callable $mapper, array $list): array { |
|
6 | +P::macro('sortBy', function(callable $mapper, array $list): array { |
|
7 | 7 | $column = array_map($mapper, $list); |
8 | 8 | array_multisort($column, \SORT_REGULAR, $list); |
9 | 9 |
@@ -3,6 +3,6 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('tail', function ($collection) { |
|
6 | +P::macro('tail', function($collection) { |
|
7 | 7 | return P::slice(1, P::length($collection), $collection); |
8 | 8 | }); |
@@ -3,8 +3,8 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('append', function ($value, $collection) { |
|
7 | - $pushToArray = function (array $copy) use ($value) { |
|
6 | +P::macro('append', function($value, $collection) { |
|
7 | + $pushToArray = function(array $copy) use ($value) { |
|
8 | 8 | array_push($copy, $value); |
9 | 9 | return $copy; |
10 | 10 | }; |
@@ -3,6 +3,6 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('filter', function (callable $predicate, array $list): array { |
|
6 | +P::macro('filter', function(callable $predicate, array $list): array { |
|
7 | 7 | return array_values(array_filter($list, $predicate)); |
8 | 8 | }); |
@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('contains', function ($value, $collection): bool { |
|
6 | +P::macro('contains', function($value, $collection): bool { |
|
7 | 7 | $stringContains = P::partialRight('\\strstr', [$value]); |
8 | 8 | |
9 | 9 | return P::apply( |
@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('range', function (int $from, int $to): array { |
|
6 | +P::macro('range', function(int $from, int $to): array { |
|
7 | 7 | if ($from === $to) { |
8 | 8 | return []; |
9 | 9 | } |
@@ -3,7 +3,7 @@ |
||
3 | 3 | |
4 | 4 | use Baethon\Phln\Phln as P; |
5 | 5 | |
6 | -P::macro('nth', function (int $n, array $list) { |
|
6 | +P::macro('nth', function(int $n, array $list) { |
|
7 | 7 | $index = $n < 0 ? count($list) + $n : $n; |
8 | 8 | |
9 | 9 | return isset($list[$index]) ? $list[$index] : null; |