Completed
Push — master ( b21f54...1b4f53 )
by Siwapun
03:57
created
test/TailTest.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,18 +6,18 @@
 block discarded – undo
6 6
 
7 7
 class TailTest extends TestCase
8 8
 {
9
-  public function testTail()
10
-  {
9
+    public function testTail()
10
+    {
11 11
     $argument = [1, 2, 3, 4, 5];
12 12
     $expect = 5;
13 13
     $actual = tail()($argument);
14 14
     $this->assertEquals($expect, $actual);
15
-  }
15
+    }
16 16
 
17
-  public function testTailWithEmptyArray()
18
-  {
17
+    public function testTailWithEmptyArray()
18
+    {
19 19
     $argument = [];
20 20
     $actual = tail()($argument);
21 21
     $this->assertNull($actual);
22
-  }
22
+    }
23 23
 }
Please login to merge, or discard this patch.
test/FirstTest.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,18 +6,18 @@
 block discarded – undo
6 6
 
7 7
 class FirstTest extends TestCase
8 8
 {
9
-  public function testFirst()
10
-  {
9
+    public function testFirst()
10
+    {
11 11
     $argument = [1, 2, 3, 4, 5];
12 12
     $expect = 1;
13 13
     $actual = first()($argument);
14 14
     $this->assertEquals($expect, $actual);
15
-  }
15
+    }
16 16
 
17
-  public function testFirstWithEmptyArray()
18
-  {
17
+    public function testFirstWithEmptyArray()
18
+    {
19 19
     $argument = [];
20 20
     $actual = first()($argument);
21 21
     $this->assertNull($actual);
22
-  }
22
+    }
23 23
 }
Please login to merge, or discard this patch.
test/HeadTest.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,18 +6,18 @@
 block discarded – undo
6 6
 
7 7
 class HeadTest extends TestCase
8 8
 {
9
-  public function testHead()
10
-  {
9
+    public function testHead()
10
+    {
11 11
     $argument = [1, 2, 3, 4, 5];
12 12
     $expect = 1;
13 13
     $actual = head()($argument);
14 14
     $this->assertEquals($expect, $actual);
15
-  }
15
+    }
16 16
 
17
-  public function testHeadWithEmptyArray()
18
-  {
17
+    public function testHeadWithEmptyArray()
18
+    {
19 19
     $argument = [];
20 20
     $actual = head()($argument);
21 21
     $this->assertNull($actual);
22
-  }
22
+    }
23 23
 }
Please login to merge, or discard this patch.
test/LastTest.php 1 patch
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -6,18 +6,18 @@
 block discarded – undo
6 6
 
7 7
 class LastTest extends TestCase
8 8
 {
9
-  public function testLast()
10
-  {
9
+    public function testLast()
10
+    {
11 11
     $argument = [1, 2, 3, 4, 5];
12 12
     $expect = 5;
13 13
     $actual = last()($argument);
14 14
     $this->assertEquals($expect, $actual);
15
-  }
15
+    }
16 16
 
17
-  public function testLastWithEmptyArray()
18
-  {
17
+    public function testLastWithEmptyArray()
18
+    {
19 19
     $argument = [];
20 20
     $actual = last()($argument);
21 21
     $this->assertNull($actual);
22
-  }
22
+    }
23 23
 }
Please login to merge, or discard this patch.
src/list.php 2 patches
Spacing   +15 added lines, -15 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
     }
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
  */
56 56
 function append()
57 57
 {
58
-  $append = function ($item, array $array) {
58
+  $append = function($item, array $array) {
59 59
     return array_merge($array, [$item]);
60 60
   };
61 61
   $arguments = func_get_args();
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
  */
72 72
 function concat()
73 73
 {
74
-  $concat = function (array $firstArray, array $secondArray) {
74
+  $concat = function(array $firstArray, array $secondArray) {
75 75
     return array_merge($firstArray, $secondArray);
76 76
   };
77 77
   $arguments = func_get_args();
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
  */
87 87
 function drop()
88 88
 {
89
-  $drop = function (int $index, array $array) {
89
+  $drop = function(int $index, array $array) {
90 90
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
91 91
   };
92 92
   $arguments = func_get_args();
@@ -112,8 +112,8 @@  discard block
 block discarded – undo
112 112
  */
113 113
 function dropLast()
114 114
 {
115
-  $dropLast = function (array $array) {
116
-    $index = count($array)-1;
115
+  $dropLast = function(array $array) {
116
+    $index = count($array) - 1;
117 117
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
118 118
   };
119 119
 
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
  */
130 130
 function filter()
131 131
 {
132
-  $filter = function (callable $predicateFunction, array $array) {
132
+  $filter = function(callable $predicateFunction, array $array) {
133 133
      return array_values(array_filter($array, $predicateFunction));
134 134
   };
135 135
   $arguments = func_get_args();
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
  */
145 145
 function filterPreserveKey()
146 146
 {
147
-  $filter = function (callable $predicateFunction, array $array) {
147
+  $filter = function(callable $predicateFunction, array $array) {
148 148
     return array_filter($array, $predicateFunction);
149 149
   };
150 150
   $arguments = func_get_args();
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
 
155 155
 function first()
156 156
 {
157
-  $first = function (array $array) {
157
+  $first = function(array $array) {
158 158
     if (empty($array)) {
159 159
       return null;
160 160
     }
@@ -167,7 +167,7 @@  discard block
 block discarded – undo
167 167
 
168 168
 function head()
169 169
 {
170
-  $head = function (array $array) {
170
+  $head = function(array $array) {
171 171
     if (empty($array)) {
172 172
       return null;
173 173
     }
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
 
181 181
 function last()
182 182
 {
183
-  $last = function (array $array) {
183
+  $last = function(array $array) {
184 184
     if (empty($array)) {
185 185
       return null;
186 186
     }
@@ -211,7 +211,7 @@  discard block
 block discarded – undo
211 211
  */
212 212
 function prepend()
213 213
 {
214
-  $prepend = function ($item, array $array) {
214
+  $prepend = function($item, array $array) {
215 215
     return array_merge([$item], $array);
216 216
   };
217 217
   $arguments = func_get_args();
@@ -227,7 +227,7 @@  discard block
 block discarded – undo
227 227
  */
228 228
 function reduce()
229 229
 {
230
-  $reduce = function (callable $accumulator, $initialValue, array $array) {
230
+  $reduce = function(callable $accumulator, $initialValue, array $array) {
231 231
     return array_reduce($array, $accumulator, $initialValue);
232 232
   };
233 233
   $arguments = func_get_args();
@@ -237,7 +237,7 @@  discard block
 block discarded – undo
237 237
 
238 238
 function tail()
239 239
 {
240
-  $tail = function (array $array) {
240
+  $tail = function(array $array) {
241 241
     if (empty($array)) {
242 242
       return null;
243 243
     }
Please login to merge, or discard this patch.
Indentation   +92 added lines, -92 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
 /**
@@ -55,12 +55,12 @@  discard block
 block discarded – undo
55 55
  */
56 56
 function append()
57 57
 {
58
-  $append = function ($item, array $array) {
58
+    $append = function ($item, array $array) {
59 59
     return array_merge($array, [$item]);
60
-  };
61
-  $arguments = func_get_args();
62
-  $curriedAny = curryN($append, 2);
63
-  return call_user_func_array($curriedAny, $arguments);
60
+    };
61
+    $arguments = func_get_args();
62
+    $curriedAny = curryN($append, 2);
63
+    return call_user_func_array($curriedAny, $arguments);
64 64
 }
65 65
 
66 66
 /**
@@ -71,12 +71,12 @@  discard block
 block discarded – undo
71 71
  */
72 72
 function concat()
73 73
 {
74
-  $concat = function (array $firstArray, array $secondArray) {
74
+    $concat = function (array $firstArray, array $secondArray) {
75 75
     return array_merge($firstArray, $secondArray);
76
-  };
77
-  $arguments = func_get_args();
78
-  $curriedAny = curryN($concat, 2);
79
-  return call_user_func_array($curriedAny, $arguments);
76
+    };
77
+    $arguments = func_get_args();
78
+    $curriedAny = curryN($concat, 2);
79
+    return call_user_func_array($curriedAny, $arguments);
80 80
 }
81 81
 
82 82
 /**
@@ -87,10 +87,10 @@  discard block
 block discarded – undo
87 87
  */
88 88
 function contains()
89 89
 {
90
-  $contains = partialRight('in_array', [true]);
91
-  $arguments = func_get_args();
92
-  $curriedAny = curryN($contains, 2);
93
-  return call_user_func_array($curriedAny, $arguments);
90
+    $contains = partialRight('in_array', [true]);
91
+    $arguments = func_get_args();
92
+    $curriedAny = curryN($contains, 2);
93
+    return call_user_func_array($curriedAny, $arguments);
94 94
 }
95 95
 
96 96
 /**
@@ -100,12 +100,12 @@  discard block
 block discarded – undo
100 100
  */
101 101
 function drop()
102 102
 {
103
-  $drop = function (int $index, array $array) {
103
+    $drop = function (int $index, array $array) {
104 104
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
105
-  };
106
-  $arguments = func_get_args();
107
-  $curried = curryN($drop, 2);
108
-  return call_user_func_array($curried, $arguments);
105
+    };
106
+    $arguments = func_get_args();
107
+    $curried = curryN($drop, 2);
108
+    return call_user_func_array($curried, $arguments);
109 109
 }
110 110
 
111 111
 /**
@@ -114,10 +114,10 @@  discard block
 block discarded – undo
114 114
  */
115 115
 function dropFirst()
116 116
 {
117
-  $dropFirst = drop(0);
118
-  $arguments = func_get_args();
119
-  $curried = curryN($dropFirst, 1);
120
-  return call_user_func_array($curried, $arguments);
117
+    $dropFirst = drop(0);
118
+    $arguments = func_get_args();
119
+    $curried = curryN($dropFirst, 1);
120
+    return call_user_func_array($curried, $arguments);
121 121
 }
122 122
 
123 123
 /**
@@ -126,14 +126,14 @@  discard block
 block discarded – undo
126 126
  */
127 127
 function dropLast()
128 128
 {
129
-  $dropLast = function (array $array) {
129
+    $dropLast = function (array $array) {
130 130
     $index = count($array)-1;
131 131
     return array_merge(array_slice($array, 0, $index), array_slice($array, $index + 1));
132
-  };
132
+    };
133 133
 
134
-  $arguments = func_get_args();
135
-  $curried = curryN($dropLast, 1);
136
-  return call_user_func_array($curried, $arguments);
134
+    $arguments = func_get_args();
135
+    $curried = curryN($dropLast, 1);
136
+    return call_user_func_array($curried, $arguments);
137 137
 }
138 138
 
139 139
 /**
@@ -143,12 +143,12 @@  discard block
 block discarded – undo
143 143
  */
144 144
 function filter()
145 145
 {
146
-  $filter = function (callable $predicateFunction, array $array) {
147
-     return array_values(array_filter($array, $predicateFunction));
148
-  };
149
-  $arguments = func_get_args();
150
-  $curried = curryN($filter, 2);
151
-  return call_user_func_array($curried, $arguments);
146
+    $filter = function (callable $predicateFunction, array $array) {
147
+        return array_values(array_filter($array, $predicateFunction));
148
+    };
149
+    $arguments = func_get_args();
150
+    $curried = curryN($filter, 2);
151
+    return call_user_func_array($curried, $arguments);
152 152
 }
153 153
 
154 154
 /**
@@ -158,51 +158,51 @@  discard block
 block discarded – undo
158 158
  */
159 159
 function filterPreserveKey()
160 160
 {
161
-  $filter = function (callable $predicateFunction, array $array) {
161
+    $filter = function (callable $predicateFunction, array $array) {
162 162
     return array_filter($array, $predicateFunction);
163
-  };
164
-  $arguments = func_get_args();
165
-  $curried = curryN($filter, 2);
166
-  return call_user_func_array($curried, $arguments);
163
+    };
164
+    $arguments = func_get_args();
165
+    $curried = curryN($filter, 2);
166
+    return call_user_func_array($curried, $arguments);
167 167
 }
168 168
 
169 169
 function first()
170 170
 {
171
-  $first = function (array $array) {
171
+    $first = function (array $array) {
172 172
     if (empty($array)) {
173
-      return null;
173
+        return null;
174 174
     }
175 175
     return $array[0];
176
-  };
177
-  $arguments = func_get_args();
178
-  $curried = curryN($first, 1);
179
-  return call_user_func_array($curried, $arguments);
176
+    };
177
+    $arguments = func_get_args();
178
+    $curried = curryN($first, 1);
179
+    return call_user_func_array($curried, $arguments);
180 180
 }
181 181
 
182 182
 function head()
183 183
 {
184
-  $head = function (array $array) {
184
+    $head = function (array $array) {
185 185
     if (empty($array)) {
186
-      return null;
186
+        return null;
187 187
     }
188 188
     return $array[0];
189
-  };
190
-  $arguments = func_get_args();
191
-  $curried = curryN($head, 1);
192
-  return call_user_func_array($curried, $arguments);
189
+    };
190
+    $arguments = func_get_args();
191
+    $curried = curryN($head, 1);
192
+    return call_user_func_array($curried, $arguments);
193 193
 }
194 194
 
195 195
 function last()
196 196
 {
197
-  $last = function (array $array) {
197
+    $last = function (array $array) {
198 198
     if (empty($array)) {
199
-      return null;
199
+        return null;
200 200
     }
201 201
     return $array[count($array) - 1];
202
-  };
203
-  $arguments = func_get_args();
204
-  $curried = curryN($last, 1);
205
-  return call_user_func_array($curried, $arguments);
202
+    };
203
+    $arguments = func_get_args();
204
+    $curried = curryN($last, 1);
205
+    return call_user_func_array($curried, $arguments);
206 206
 }
207 207
 
208 208
 /**
@@ -212,9 +212,9 @@  discard block
 block discarded – undo
212 212
  */
213 213
 function map()
214 214
 {
215
-  $arguments = func_get_args();
216
-  $curried = curryN('array_map', 2);
217
-  return call_user_func_array($curried, $arguments);
215
+    $arguments = func_get_args();
216
+    $curried = curryN('array_map', 2);
217
+    return call_user_func_array($curried, $arguments);
218 218
 }
219 219
 
220 220
 /**
@@ -225,12 +225,12 @@  discard block
 block discarded – undo
225 225
  */
226 226
 function prepend()
227 227
 {
228
-  $prepend = function ($item, array $array) {
228
+    $prepend = function ($item, array $array) {
229 229
     return array_merge([$item], $array);
230
-  };
231
-  $arguments = func_get_args();
232
-  $curriedAny = curryN($prepend, 2);
233
-  return call_user_func_array($curriedAny, $arguments);
230
+    };
231
+    $arguments = func_get_args();
232
+    $curriedAny = curryN($prepend, 2);
233
+    return call_user_func_array($curriedAny, $arguments);
234 234
 }
235 235
 
236 236
 /**
@@ -241,23 +241,23 @@  discard block
 block discarded – undo
241 241
  */
242 242
 function reduce()
243 243
 {
244
-  $reduce = function (callable $accumulator, $initialValue, array $array) {
244
+    $reduce = function (callable $accumulator, $initialValue, array $array) {
245 245
     return array_reduce($array, $accumulator, $initialValue);
246
-  };
247
-  $arguments = func_get_args();
248
-  $curried = curryN($reduce, 3);
249
-  return call_user_func_array($curried, $arguments);
246
+    };
247
+    $arguments = func_get_args();
248
+    $curried = curryN($reduce, 3);
249
+    return call_user_func_array($curried, $arguments);
250 250
 }
251 251
 
252 252
 function tail()
253 253
 {
254
-  $tail = function (array $array) {
254
+    $tail = function (array $array) {
255 255
     if (empty($array)) {
256
-      return null;
256
+        return null;
257 257
     }
258 258
     return $array[count($array) - 1];
259
-  };
260
-  $arguments = func_get_args();
261
-  $curried = curryN($tail, 1);
262
-  return call_user_func_array($curried, $arguments);
259
+    };
260
+    $arguments = func_get_args();
261
+    $curried = curryN($tail, 1);
262
+    return call_user_func_array($curried, $arguments);
263 263
 }
Please login to merge, or discard this patch.