Completed
Pull Request — master (#4)
by Siwapun
05:55 queued 04:27
created
src/function.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  */
9 9
 function add()
10 10
 {
11
-  $add = function (int $a, int $b) {
11
+  $add = function(int $a, int $b) {
12 12
     return $a + $b;
13 13
   };
14 14
   $arguments = func_get_args();
@@ -22,8 +22,8 @@  discard block
 block discarded – undo
22 22
  */
23 23
 function always()
24 24
 {
25
-  $always = function ($data) {
26
-    return function () use ($data) {
25
+  $always = function($data) {
26
+    return function() use ($data) {
27 27
       return $data;
28 28
     };
29 29
   };
@@ -48,8 +48,8 @@  discard block
 block discarded – undo
48 48
  */
49 49
 function construct()
50 50
 {
51
-  $construct = function ($class) {
52
-    return function () use ($class) {
51
+  $construct = function($class) {
52
+    return function() use ($class) {
53 53
       return new $class();
54 54
     };
55 55
   };
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 
61 61
 function curryN(callable $fn, int $numberOfArguments)
62 62
 {
63
-  return function () use ($fn, $numberOfArguments) {
63
+  return function() use ($fn, $numberOfArguments) {
64 64
     $arguments = func_get_args();
65 65
     $length = count($arguments);
66 66
     if ($length > $numberOfArguments) {
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
       return call_user_func_array($fn, $arguments);
74 74
     }
75 75
     // AUTO CURRY
76
-    $curriedFn = function () use ($fn, $arguments) {
76
+    $curriedFn = function() use ($fn, $arguments) {
77 77
       $curriedArguments = func_get_args();
78 78
       return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
79 79
     };
@@ -92,10 +92,10 @@  discard block
 block discarded – undo
92 92
   if ($length === 0) {
93 93
     throw new \Exception("pipe requires at least one argument");
94 94
   }
95
-  return function () use ($arguments) {
95
+  return function() use ($arguments) {
96 96
     $internalArguments = func_get_args();
97 97
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
98
-    $accumulator = function ($acc, $it) {
98
+    $accumulator = function($acc, $it) {
99 99
       return call_user_func_array($it, [$acc]);
100 100
     };
101 101
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
Please login to merge, or discard this patch.