Simplify Functional\tee
authorwidmogrod <widmogrod@gmail.com>
Wed, 20 Dec 2017 17:44:42 +0000 (18:44 +0100)
committerwidmogrod <widmogrod@gmail.com>
Wed, 20 Dec 2017 17:44:42 +0000 (18:44 +0100)
src/Functional/functions.php
test/Functional/TeeTest.php

index 2d3b403..3e73869 100644 (file)
@@ -123,7 +123,7 @@ const tee = 'Widmogrod\Functional\tee';
  *
  * @return \Closure
  */
-function tee(callable $function = null, $value = null)
+function tee(callable $function, $value = null)
 {
     return curryN(2, function (callable $function, $value) {
         $function($value);
index 4a89209..d841ab1 100644 (file)
@@ -13,8 +13,7 @@ class TeeTest extends \PHPUnit_Framework_TestCase
         $function,
         $value
     ) {
-        $curried = f\tee();
-        $curried = $curried($function);
+        $curried = f\tee($function);
         $this->assertEquals($value, $curried($value));
     }