Completed
Pull Request — master (#2)
by Siwapun
13:33
created
src/list.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@  discard block
 block discarded – undo
8 8
  */
9 9
 function all()
10 10
 {
11
-  $all = function (callable $predicateFunction, array $array): bool {
11
+  $all = function(callable $predicateFunction, array $array): bool {
12 12
     if (empty($array)) {
13 13
       return false;
14 14
     }
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
  */
32 32
 function any()
33 33
 {
34
-  $any = function (callable $predicateFunction, array $array) {
34
+  $any = function(callable $predicateFunction, array $array) {
35 35
     if (empty($array)) {
36 36
       return false;
37 37
     }
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
  */
55 55
 function drop()
56 56
 {
57
-  $drop = function (int $index, array $array) {
57
+  $drop = function(int $index, array $array) {
58 58
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
59 59
   };
60 60
   $arguments = func_get_args();
@@ -80,8 +80,8 @@  discard block
 block discarded – undo
80 80
  */
81 81
 function dropLast()
82 82
 {
83
-  $dropLast = function (array $array) {
84
-    $index = count($array)-1;
83
+  $dropLast = function(array $array) {
84
+    $index = count($array) - 1;
85 85
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
86 86
   };
87 87
 
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
  */
98 98
 function filter()
99 99
 {
100
-  $filter = function (callable $predicateFunction, array $array) {
100
+  $filter = function(callable $predicateFunction, array $array) {
101 101
     return array_values(array_filter($array, $predicateFunction));
102 102
   };
103 103
   $arguments = func_get_args();
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
  */
113 113
 function filterPreserveKey()
114 114
 {
115
-  $filter = function (callable $predicateFunction, array $array) {
115
+  $filter = function(callable $predicateFunction, array $array) {
116 116
     return array_filter($array, $predicateFunction);
117 117
   };
118 118
   $arguments = func_get_args();
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
  */
141 141
 function reduce()
142 142
 {
143
-  $reduce = function (callable $accumulator, $initialValue, array $array) {
143
+  $reduce = function(callable $accumulator, $initialValue, array $array) {
144 144
     return array_reduce($array, $accumulator, $initialValue);
145 145
   };
146 146
   $arguments = func_get_args();
Please login to merge, or discard this patch.
src/function.php 1 patch
Spacing   +8 added lines, -8 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
   };
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
 
45 45
 function curryN(callable $fn, int $numberOfArguments)
46 46
 {
47
-  return function () use ($fn, $numberOfArguments) {
47
+  return function() use ($fn, $numberOfArguments) {
48 48
     $arguments = func_get_args();
49 49
     $length = count($arguments);
50 50
     if ($length > $numberOfArguments) {
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
       return call_user_func_array($fn, $arguments);
58 58
     }
59 59
     // AUTO CURRY
60
-    $curriedFn = function () use ($fn, $arguments) {
60
+    $curriedFn = function() use ($fn, $arguments) {
61 61
       $curriedArguments = func_get_args();
62 62
       return call_user_func_array($fn, array_merge($arguments, $curriedArguments));
63 63
     };
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
 //TODO change to construct
69 69
 function factory($class)
70 70
 {
71
-  return function () use ($class) {
71
+  return function() use ($class) {
72 72
     return new $class();
73 73
   };
74 74
 }
@@ -84,10 +84,10 @@  discard block
 block discarded – undo
84 84
   if ($length === 0) {
85 85
     throw new \Exception("pipe requires at least one argument");
86 86
   }
87
-  return function () use ($arguments) {
87
+  return function() use ($arguments) {
88 88
     $internalArguments = func_get_args();
89 89
     $initialValue = call_user_func_array($arguments[0], $internalArguments);
90
-    $accumulator = function ($acc, $it) {
90
+    $accumulator = function($acc, $it) {
91 91
       return call_user_func_array($it, [$acc]);
92 92
     };
93 93
     return array_reduce(drop(0, $arguments), $accumulator, $initialValue);
Please login to merge, or discard this patch.
src/relation.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -8,7 +8,7 @@
 block discarded – undo
8 8
  */
9 9
 function equals()
10 10
 {
11
-  $equals = function ($a, $b) {
11
+  $equals = function($a, $b) {
12 12
     return $a == $b;
13 13
   };
14 14
   $arguments = func_get_args();
Please login to merge, or discard this patch.