Commit Graph

20 Commits

Author SHA1 Message Date
azjezz
cf36b93ba7 migrate from php-cs-fixer to phpcs, and comply with PSR-12, PSR-2, and PSR-1. 2020-09-05 16:23:37 +01:00
azjezz
6c80307585 [Arr] add pure implementations of Iter\map{keys,with_key} 2020-09-02 23:06:20 +01:00
azjezz
95e0cb37ad [Arr] add pure implementations of Iter\filter{_keys, nulls, _with_key} 2020-09-02 03:59:51 +01:00
azjezz
c7aa40a724 [Arr] fix tests 2020-09-02 01:38:33 +01:00
azjezz
6f1d2aae9d [Arr] add pure implementations of Iter\drop, Iter\drop_while, Iter\slice, Iter\take, and Iter\take_while 2020-09-02 01:26:34 +01:00
azjezz
1609bd6ff8 [Type] add type validation functions 2020-09-01 01:36:11 +01:00
azjezz
e17ff484be make all array functions pure 2020-08-27 15:14:37 +01:00
azjezz
66e55f8de8 type improvements 2020-08-25 01:17:55 +01:00
Saif Eddin G
9c04bcbf71
consistent naming (#47) 2020-08-08 05:44:37 +01:00
Saif Eddin G
5029dc6bf8
harden psalm configurations (#26) 2020-07-08 23:28:29 +01:00
Saif Eddin G
c3d0cdc062
add more tests (#22) 2020-07-07 14:17:36 +01:00
azjezz
67ac9cfb09 [Arr] add is_arraykey and fix typing issues 2020-07-06 19:23:26 +01:00
azjezz
4081ff0bd5 [Arr] flip: throw for non-arraykey values 2020-07-06 19:19:36 +01:00
azjezz
2deb40be67 cs fix 2020-07-06 19:11:46 +01:00
azjezz
aa609c1c4e Refactor Psl Collections 2020-02-21 02:03:40 +01:00
azjezz
5bf80569ec [Arr] increase code coverage 2019-12-26 15:46:03 +01:00
azjezz
f789bcd982 [Collection] add tests 2019-12-26 15:29:55 +01:00
azjezz
afb3f5fe6b remove @covers annotations 2019-12-25 19:46:58 +01:00
azjezz
83ddb5e8d5 [Arr] add tests 2019-12-25 16:56:21 +01:00
azjezz
ff2c93fae5 Initial commit 2019-12-24 02:01:46 +01:00