Type-constrained elements collection in PHP ?

This page summarizes the projects mentioned and recommended in the original post on /r/PHPhelp

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • php-generics-rfc

    Mirror of https://wiki.php.net/rfc/generics for easier collaboration

  • These are called generics. PHP currently doesn't support them, but there is work being done towards them being added. There are a lot of complications that need to be figured out before they can be implemented. See https://github.com/PHPGenerics/php-generics-rfc/issues and https://github.com/Danack/RfcCodex/blob/master/generics.md.

  • RfcCodex

    Notes on PHP RFCs, and topics that occur repeatedly on PHP internals

  • These are called generics. PHP currently doesn't support them, but there is work being done towards them being added. There are a lot of complications that need to be figured out before they can be implemented. See https://github.com/PHPGenerics/php-generics-rfc/issues and https://github.com/Danack/RfcCodex/blob/master/generics.md.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • LazyIter

    Lazy array function chains library for PHP inspired in Rust

  • It seems the only better solution would be an introduction of some lazy kind of iterator, where instances would be created on demand, after being accessed. There are some attempts to address this issue, no idea yet how effective they are. Put in further investigation.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project