Skip to content

Commit

Permalink
ListOps: Use more expressive variable names
Browse files Browse the repository at this point in the history
  • Loading branch information
homersimpsons committed Feb 17, 2024
1 parent 77e641b commit 9bf93af
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions exercises/practice/list-ops/ListOps.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public function concat(array $list1, array ...$listn): array
}

/**
* @param callable(mixed $el): bool $predicate
* @param callable(mixed $item): bool $predicate
*/
public function filter(callable $predicate, array $list): array
{
Expand All @@ -50,25 +50,25 @@ public function length(array $list): int
}

/**
* @param callable(mixed $el): mixed $function
* @param callable(mixed $item): mixed $function
*/
public function map(callable $function, array $list): array
{
throw new \BadMethodCallException("Implement the map function");
}

/**
* @param callable(mixed $acc, mixed $el): mixed $function
* @param callable(mixed $accumulator, mixed $item): mixed $function
*/
public function foldl(callable $function, array $list, $accumulator)
public function foldl(callable $function, array $list, $accumulatorumulator)
{
throw new \BadMethodCallException("Implement the foldl function");
}

/**
* @param callable(mixed $acc, mixed $el): mixed $function
* @param callable(mixed $accumulator, mixed $item): mixed $function
*/
public function foldr(callable $function, array $list, $accumulator)
public function foldr(callable $function, array $list, $accumulatorumulator)
{
throw new \BadMethodCallException("Implement the foldr function");
}
Expand Down

0 comments on commit 9bf93af

Please sign in to comment.