krak/adt (packagist): Algebraic Data Types in PHP
Keywords: enum|functional|ADT|algebraic-data-types|adt|enumeration|php|php7