Commit Graph

3 Commits

Author SHA1 Message Date
Kacper Donat
f3f05fd00c add native fast paths for eager transforms
Arrays and php-ds collections are transformed directly instead of through the lazy generators. merge() into an array now rejects keys that can't be array keys with a clear error, like toArray().
2026-10-27 23:08:34 +01:00
Kacper Donat
61f934ffd7 type accessors for static analysis 2026-10-27 22:44:36 +01:00
Kacper Donat
b20ef22cfd document collections and add type tests 2026-10-27 22:38:37 +01:00