raulfraile / idatha
Data structures library for PHP
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 1
pkg:composer/raulfraile/idatha
Requires
- php: >=5.3.0
Requires (Dev)
- mockery/mockery: 0.8.0
- raulfraile/ladybug: ~1.0
This package is not auto-updated.
Last update: 2025-10-07 06:58:23 UTC
README
Data structures library for PHP
$set = new Idatha\Set();
$set->add(1);
$set->add(2);
var_dump($set->isMember(1)); // true
var_dump($set->isMember(3)); // false
$set2 = new Idatha\Set();
$set->add(2);
$set->add(3);
$set->add(4);
var_dump($set->union($set2)->toArray()); // array(1,2,3,4)
var_dump($set->intersection($set2)->toArray()); // array(2)
var_dump($set2->complement($set)->toArray()); // array(3,4)
var_dump($set->isSubset($set2)); // false