Completed
Pull Request — master (#4)
by Siwapun
19:18 queued 04:17
created
test/DropFirstTest.php 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -7,8 +7,8 @@
 block discarded – undo
7 7
 
8 8
 class DropFirstTest extends TestCase
9 9
 {
10
-  public function testDropFirst()
11
-  {
10
+    public function testDropFirst()
11
+    {
12 12
     $this->assertEquals([2,3,4], dropFirst()([1,2,3,4]));
13
-  }
13
+    }
14 14
 }
Please login to merge, or discard this patch.
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -9,6 +9,6 @@
 block discarded – undo
9 9
 {
10 10
   public function testDropFirst()
11 11
   {
12
-    $this->assertEquals([2,3,4], dropFirst()([1,2,3,4]));
12
+    $this->assertEquals([2, 3, 4], dropFirst()([1, 2, 3, 4]));
13 13
   }
14 14
 }
Please login to merge, or discard this patch.
test/ConcatTest.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@
 block discarded – undo
6 6
 
7 7
 class ConcatTest extends TestCase
8 8
 {
9
-  public function testConcat() {
9
+    public function testConcat() {
10 10
     $firstArray = [1, 2, 3];
11 11
     $secondArray = [4, 5, 6];
12 12
     $expectedResult = [1, 2, 3, 4, 5, 6];
13 13
     $actualResult = concat($firstArray)($secondArray);
14 14
     $this->assertEquals($expectedResult, $actualResult);
15
-  }
15
+    }
16 16
 }
Please login to merge, or discard this patch.
src/list.php 2 patches
Indentation   +63 added lines, -63 removed lines patch added patch discarded remove patch
@@ -8,20 +8,20 @@  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
-      return false;
13
+        return false;
14 14
     }
15 15
     foreach ($array as $it) {
16
-      if (!$predicateFunction($it)) {
16
+        if (!$predicateFunction($it)) {
17 17
         return false;
18
-      }
18
+        }
19 19
     }
20 20
     return true;
21
-  };
22
-  $arguments = func_get_args();
23
-  $curried = curryN($all, 2);
24
-  return call_user_func_array($curried, $arguments);
21
+    };
22
+    $arguments = func_get_args();
23
+    $curried = curryN($all, 2);
24
+    return call_user_func_array($curried, $arguments);
25 25
 }
26 26
 
27 27
 /**
@@ -31,20 +31,20 @@  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
-      return false;
36
+        return false;
37 37
     }
38 38
     foreach ($array as $it) {
39
-      if ($predicateFunction($it)) {
39
+        if ($predicateFunction($it)) {
40 40
         return true;
41
-      }
41
+        }
42 42
     }
43 43
     return false;
44
-  };
45
-  $arguments = func_get_args();
46
-  $curriedAny = curryN($any, 2);
47
-  return call_user_func_array($curriedAny, $arguments);
44
+    };
45
+    $arguments = func_get_args();
46
+    $curriedAny = curryN($any, 2);
47
+    return call_user_func_array($curriedAny, $arguments);
48 48
 }
49 49
 
50 50
 /**
@@ -54,12 +54,12 @@  discard block
 block discarded – undo
54 54
  * @return array|\Closure
55 55
  */
56 56
 function append() {
57
-  $append = function ($item, array $array) {
57
+    $append = function ($item, array $array) {
58 58
     return array_merge($array, [$item]);
59
-  };
60
-  $arguments = func_get_args();
61
-  $curriedAny = curryN($append, 2);
62
-  return call_user_func_array($curriedAny, $arguments);
59
+    };
60
+    $arguments = func_get_args();
61
+    $curriedAny = curryN($append, 2);
62
+    return call_user_func_array($curriedAny, $arguments);
63 63
 }
64 64
 
65 65
 /**
@@ -69,12 +69,12 @@  discard block
 block discarded – undo
69 69
  * @return array|\Closure
70 70
  */
71 71
 function concat() {
72
-  $concat = function (array $firstArray, array $secondArray) {
72
+    $concat = function (array $firstArray, array $secondArray) {
73 73
     return array_merge($firstArray, $secondArray);
74
-  };
75
-  $arguments = func_get_args();
76
-  $curriedAny = curryN($concat, 2);
77
-  return call_user_func_array($curriedAny, $arguments);
74
+    };
75
+    $arguments = func_get_args();
76
+    $curriedAny = curryN($concat, 2);
77
+    return call_user_func_array($curriedAny, $arguments);
78 78
 }
79 79
 
80 80
 /**
@@ -84,12 +84,12 @@  discard block
 block discarded – undo
84 84
  */
85 85
 function drop()
86 86
 {
87
-  $drop = function (int $index, array $array) {
87
+    $drop = function (int $index, array $array) {
88 88
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
89
-  };
90
-  $arguments = func_get_args();
91
-  $curried = curryN($drop, 2);
92
-  return call_user_func_array($curried, $arguments);
89
+    };
90
+    $arguments = func_get_args();
91
+    $curried = curryN($drop, 2);
92
+    return call_user_func_array($curried, $arguments);
93 93
 }
94 94
 
95 95
 /**
@@ -98,10 +98,10 @@  discard block
 block discarded – undo
98 98
  */
99 99
 function dropFirst()
100 100
 {
101
-  $dropFirst = drop(0);
102
-  $arguments = func_get_args();
103
-  $curried = curryN($dropFirst, 1);
104
-  return call_user_func_array($curried, $arguments);
101
+    $dropFirst = drop(0);
102
+    $arguments = func_get_args();
103
+    $curried = curryN($dropFirst, 1);
104
+    return call_user_func_array($curried, $arguments);
105 105
 }
106 106
 
107 107
 /**
@@ -110,14 +110,14 @@  discard block
 block discarded – undo
110 110
  */
111 111
 function dropLast()
112 112
 {
113
-  $dropLast = function (array $array) {
113
+    $dropLast = function (array $array) {
114 114
     $index = count($array)-1;
115 115
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
116
-  };
116
+    };
117 117
 
118
-  $arguments = func_get_args();
119
-  $curried = curryN($dropLast, 1);
120
-  return call_user_func_array($curried, $arguments);
118
+    $arguments = func_get_args();
119
+    $curried = curryN($dropLast, 1);
120
+    return call_user_func_array($curried, $arguments);
121 121
 }
122 122
 
123 123
 /**
@@ -127,12 +127,12 @@  discard block
 block discarded – undo
127 127
  */
128 128
 function filter()
129 129
 {
130
-  $filter = function (callable $predicateFunction, array $array) {
130
+    $filter = function (callable $predicateFunction, array $array) {
131 131
     return array_values(array_filter($array, $predicateFunction));
132
-  };
133
-  $arguments = func_get_args();
134
-  $curried = curryN($filter, 2);
135
-  return call_user_func_array($curried, $arguments);
132
+    };
133
+    $arguments = func_get_args();
134
+    $curried = curryN($filter, 2);
135
+    return call_user_func_array($curried, $arguments);
136 136
 }
137 137
 
138 138
 /**
@@ -142,12 +142,12 @@  discard block
 block discarded – undo
142 142
  */
143 143
 function filterPreserveKey()
144 144
 {
145
-  $filter = function (callable $predicateFunction, array $array) {
145
+    $filter = function (callable $predicateFunction, array $array) {
146 146
     return array_filter($array, $predicateFunction);
147
-  };
148
-  $arguments = func_get_args();
149
-  $curried = curryN($filter, 2);
150
-  return call_user_func_array($curried, $arguments);
147
+    };
148
+    $arguments = func_get_args();
149
+    $curried = curryN($filter, 2);
150
+    return call_user_func_array($curried, $arguments);
151 151
 }
152 152
 
153 153
 /**
@@ -157,9 +157,9 @@  discard block
 block discarded – undo
157 157
  */
158 158
 function map()
159 159
 {
160
-  $arguments = func_get_args();
161
-  $curried = curryN('array_map', 2);
162
-  return call_user_func_array($curried, $arguments);
160
+    $arguments = func_get_args();
161
+    $curried = curryN('array_map', 2);
162
+    return call_user_func_array($curried, $arguments);
163 163
 }
164 164
 
165 165
 /**
@@ -169,12 +169,12 @@  discard block
 block discarded – undo
169 169
  * @return array|\Closure
170 170
  */
171 171
 function prepend() {
172
-  $prepend = function ($item, array $array) {
172
+    $prepend = function ($item, array $array) {
173 173
     return array_merge([$item], $array);
174
-  };
175
-  $arguments = func_get_args();
176
-  $curriedAny = curryN($prepend, 2);
177
-  return call_user_func_array($curriedAny, $arguments);
174
+    };
175
+    $arguments = func_get_args();
176
+    $curriedAny = curryN($prepend, 2);
177
+    return call_user_func_array($curriedAny, $arguments);
178 178
 }
179 179
 
180 180
 /**
@@ -185,10 +185,10 @@  discard block
 block discarded – undo
185 185
  */
186 186
 function reduce()
187 187
 {
188
-  $reduce = function (callable $accumulator, $initialValue, array $array) {
188
+    $reduce = function (callable $accumulator, $initialValue, array $array) {
189 189
     return array_reduce($array, $accumulator, $initialValue);
190
-  };
191
-  $arguments = func_get_args();
192
-  $curried = curryN($reduce, 3);
193
-  return call_user_func_array($curried, $arguments);
190
+    };
191
+    $arguments = func_get_args();
192
+    $curried = curryN($reduce, 3);
193
+    return call_user_func_array($curried, $arguments);
194 194
 }
Please login to merge, or discard this patch.
Spacing   +11 added lines, -11 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
  * @return array|\Closure
55 55
  */
56 56
 function append() {
57
-  $append = function ($item, array $array) {
57
+  $append = function($item, array $array) {
58 58
     return array_merge($array, [$item]);
59 59
   };
60 60
   $arguments = func_get_args();
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
  * @return array|\Closure
70 70
  */
71 71
 function concat() {
72
-  $concat = function (array $firstArray, array $secondArray) {
72
+  $concat = function(array $firstArray, array $secondArray) {
73 73
     return array_merge($firstArray, $secondArray);
74 74
   };
75 75
   $arguments = func_get_args();
@@ -84,7 +84,7 @@  discard block
 block discarded – undo
84 84
  */
85 85
 function drop()
86 86
 {
87
-  $drop = function (int $index, array $array) {
87
+  $drop = function(int $index, array $array) {
88 88
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
89 89
   };
90 90
   $arguments = func_get_args();
@@ -110,8 +110,8 @@  discard block
 block discarded – undo
110 110
  */
111 111
 function dropLast()
112 112
 {
113
-  $dropLast = function (array $array) {
114
-    $index = count($array)-1;
113
+  $dropLast = function(array $array) {
114
+    $index = count($array) - 1;
115 115
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
116 116
   };
117 117
 
@@ -127,7 +127,7 @@  discard block
 block discarded – undo
127 127
  */
128 128
 function filter()
129 129
 {
130
-  $filter = function (callable $predicateFunction, array $array) {
130
+  $filter = function(callable $predicateFunction, array $array) {
131 131
     return array_values(array_filter($array, $predicateFunction));
132 132
   };
133 133
   $arguments = func_get_args();
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
  */
143 143
 function filterPreserveKey()
144 144
 {
145
-  $filter = function (callable $predicateFunction, array $array) {
145
+  $filter = function(callable $predicateFunction, array $array) {
146 146
     return array_filter($array, $predicateFunction);
147 147
   };
148 148
   $arguments = func_get_args();
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
  * @return array|\Closure
170 170
  */
171 171
 function prepend() {
172
-  $prepend = function ($item, array $array) {
172
+  $prepend = function($item, array $array) {
173 173
     return array_merge([$item], $array);
174 174
   };
175 175
   $arguments = func_get_args();
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
  */
186 186
 function reduce()
187 187
 {
188
-  $reduce = function (callable $accumulator, $initialValue, array $array) {
188
+  $reduce = function(callable $accumulator, $initialValue, array $array) {
189 189
     return array_reduce($array, $accumulator, $initialValue);
190 190
   };
191 191
   $arguments = func_get_args();
Please login to merge, or discard this patch.