-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Regular size
- There's a million PHPStan and style warning to take care of, those took the back seat to asserting functional laws.
- Re-assert stan dumps correct types for every new category object.
- Types for objects or methods that currently lack types.
- Fix PHPStan compilation for upstream Fantasy Land interfaces.
- Fix builds on GH
- Aliases that bridge Cretterand's and Habryn (Fantasy Land) implementations.
Bigger
- Prepare to move new objects out of unit testing and into
src. Scary one due to all the namespace changes but more importantly there will be more files to keep track of mentally as opposed to the current self-contained unit tests. - Adding objects from the JS fantasy spec to the PHP spec.
Deferred / Actual fantasy (from the July 2024 Roadmap)
- Native PHP attributes or custom PHPStan types (stubs?) that can prove the laws for a Functor anywhere it is implemented, maybe even outside of Panettone (a fantasy!). This would be a separate Composer package that you can enlist help from anytime you get inspired to implement functional patterns in any project.
- Whatever else is outstanding on the issue queue
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels