Skip to content

Commit dd18ae4

Browse files
committed
lift dependency on nikic/iter
1 parent 3c23f34 commit dd18ae4

File tree

4 files changed

+3
-47
lines changed

4 files changed

+3
-47
lines changed

composer.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@
99
"email": "igor@wiedler.ch"
1010
}
1111
],
12-
"require": {
13-
"nikic/iter": "dev-master"
14-
},
1512
"require-dev": {
1613
"jakubledl/dissect": "dev-develop"
1714
},

composer.lock

Lines changed: 2 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/krivine.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
// var_dump(compile(de_bruijn($identity)));
2828
// var_dump(evaluate([
2929
// ['constant', 5],
30-
// ['stop'],
3130
// ]));
3231
// var_dump(de_bruijn(
3332
// [[['λ', 'x', ['λ', 'y', 'y']], 5], 6]

src/krivine.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
namespace igorw\lambda\krivine;
44

5-
use iter;
6-
75
// (M N, S, E) → (M, (S,(N,E)), E)
86
// (λM, (S,N), E) → (M, S, (E,N))
97
// (i+1, S, (E,N)) → (i, S, E)
@@ -32,7 +30,7 @@ function inc($value)
3230

3331
function inc_indices($indices)
3432
{
35-
return iter\toArrayWithKeys(iter\map('igorw\lambda\krivine\inc', $indices));
33+
return array_map('igorw\lambda\krivine\inc', $indices);
3634
}
3735

3836
function assoc(array $map, $key, $value)

0 commit comments

Comments
 (0)