Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / azjezz/psl issues and pull requests
#500 - feat: Clock component
Pull Request -
State: open - Opened by devnix 25 days ago
- 1 comment
#499 - getenv vs $_ENV
Issue -
State: open - Opened by jeromegamez about 1 month ago
Labels: Type: Enhancement
#498 - Allow PHP 8.4
Pull Request -
State: closed - Opened by veewee about 1 month ago
- 1 comment
Labels: Priority: Medium, Status: Review Needed, Type: Maintenance
#497 - remove JetBrains sponsorship
Pull Request -
State: closed - Opened by azjezz about 1 month ago
- 1 comment
#496 - Allow iterable for Vec\concat first argument
Pull Request -
State: closed - Opened by dragosprotung about 2 months ago
- 1 comment
Labels: Status: Accepted, Status: Completed, Type: Enhancement
#495 - Added different message to distinguish between two cases:
Pull Request -
State: open - Opened by zerkms 2 months ago
- 1 comment
#493 - Add CI preload check
Pull Request -
State: closed - Opened by veewee 3 months ago
- 2 comments
#492 - fix: change duration to load the correct class in loader
Pull Request -
State: closed - Opened by phpjob 3 months ago
- 3 comments
#491 - fix: remove loading of not existing class Interval from Loader
Pull Request -
State: closed - Opened by phpjob 3 months ago
- 3 comments
#490 - feat: introduce search_opt_k_v
Pull Request -
State: open - Opened by simPod 3 months ago
- 3 comments
#489 - Loader is referencing to Interval.php, which is not existing
Issue -
State: closed - Opened by phpjob 3 months ago
- 2 comments
Labels: Type: Bug
#488 - fix: update filepath for NonNullType
Pull Request -
State: closed - Opened by phpjob 3 months ago
- 1 comment
Labels: Priority: High, Status: Accepted, Type: Bug
#487 - NonNullType has been moved, but Loader is referencing to a old place
Issue -
State: closed - Opened by phpjob 3 months ago
- 1 comment
Labels: Type: Bug
#486 - `Type\nonnull()` is not narrowed by phpstan
Issue -
State: open - Opened by bendavies 3 months ago
- 3 comments
Labels: Type: Bug
#485 - Fix mutation coverage
Pull Request -
State: closed - Opened by veewee 3 months ago
- 1 comment
#484 - feat(collections): add fromItems and containsKey
Pull Request -
State: closed - Opened by pfmmfp 3 months ago
- 1 comment
#483 - Add value-of<BackedEnum> type
Pull Request -
State: closed - Opened by gsteel 4 months ago
- 7 comments
#482 - feat(collections): introduce `Set`, `SetInterface`, `MutableSet`, and `MutableSetInterface`
Pull Request -
State: closed - Opened by azjezz 5 months ago
- 4 comments
Labels: Priority: Critical, Status: In Progress, Type: Enhancement, Type: BC Break
#481 - Update README.md
Pull Request -
State: closed - Opened by mattsches 5 months ago
- 2 comments
#480 - PHPStan extension unable to report optional positive-int
Issue -
State: open - Opened by XbNz 6 months ago
Labels: Type: Bug
#479 - Use MONTHS_PER_YEAR
Pull Request -
State: closed - Opened by veewee 6 months ago
- 1 comment
#478 - Move nonnull type to public namespace
Pull Request -
State: closed - Opened by veewee 6 months ago
- 2 comments
#477 - feat(DateTime) Provide a human-like months substract and add system
Pull Request -
State: closed - Opened by veewee 6 months ago
- 8 comments
Labels: Priority: Medium, Status: Accepted, Type: Enhancement
#476 - Add missing Option::orElse method
Pull Request -
State: closed - Opened by veewee 6 months ago
- 1 comment
#475 - Adds `param-immediately-invoked-callable` in `Option`
Pull Request -
State: closed - Opened by klifoth 6 months ago
- 1 comment
#474 - chore: fix static analysis
Pull Request -
State: closed - Opened by azjezz 6 months ago
- 1 comment
#473 - Is nonnull helpful in any way?
Issue -
State: closed - Opened by zerkms 7 months ago
- 1 comment
Labels: Type: Bug
#472 - Add `Vec` versions of the `unique` functions
Pull Request -
State: closed - Opened by BackEndTea 7 months ago
- 2 comments
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#471 - Change `Iter\apply` `(Closure(T): void)` `$function` to `(Closure(T): mixed)`
Pull Request -
State: closed - Opened by devnix 7 months ago
- 1 comment
Labels: Priority: Medium, Status: Review Needed, Type: Enhancement
#470 - feat(Result): introduce `Result::unwrapOr()`
Pull Request -
State: closed - Opened by simPod 7 months ago
- 1 comment
Labels: Priority: Low, Status: Review Needed, Type: Enhancement
#469 - Revert "feat: narrow ResultInterface to concrete implementation after calling `isSucceeded()` and `isFailed()` (#466)
Pull Request -
State: closed - Opened by simPod 7 months ago
- 2 comments
#468 - Improvement converted json type
Issue -
State: open - Opened by filippeb 7 months ago
- 5 comments
Labels: Type: Enhancement
#467 - feat: introduce `first_opt()`, `first_key_opt()`, `last_opt()`, `last_key_opt()` and `search_opt()`
Pull Request -
State: closed - Opened by simPod 7 months ago
- 5 comments
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#466 - feat: narrow ResultInterface to concrete implementation after calling `isSucceeded()` and `isFailed()`
Pull Request -
State: closed - Opened by simPod 7 months ago
- 6 comments
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#465 - feat(type): Notnull type optimizations
Pull Request -
State: closed - Opened by veewee 8 months ago
- 3 comments
Labels: Priority: Low, Status: Review Needed, Type: Enhancement
#464 - feat: narrow return type for `min()`, `max()`, `median()` and `mean()`
Pull Request -
State: closed - Opened by simPod 8 months ago
- 2 comments
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#463 - feat(type): Mark type classes as readonly
Pull Request -
State: closed - Opened by veewee 8 months ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#462 - docs(type): Provides an initial documentation document for the Type component
Pull Request -
State: closed - Opened by veewee 8 months ago
- 7 comments
Labels: Priority: Medium, Status: In Progress, Type: Documentation
#461 - feat(type): Introduce type constructor purity
Pull Request -
State: closed - Opened by veewee 8 months ago
- 3 comments
Labels: Priority: Medium, Status: Review Needed, Type: Enhancement
#460 - Fix PHP84 nullable types
Pull Request -
State: closed - Opened by veewee 8 months ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Type: Maintenance
#458 - chore: miscellaneous changes
Pull Request -
State: open - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: High, Status: Completed, Type: Enhancement, Type: BC Break
#457 - feat(types): Memoize simple types without arguments
Pull Request -
State: open - Opened by veewee 8 months ago
- 1 comment
#456 - Fix PHP84 implicit nullable types
Pull Request -
State: closed - Opened by veewee 8 months ago
- 3 comments
Labels: Priority: Low, Status: Review Needed, Type: Maintenance
#455 - feat(async): introduce optional incremental timeout to the public API
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: High, Status: Completed, Type: Enhancement
#454 - chore: drop support for PHP 8.1
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: High, Status: Accepted, Type: Maintenance, Type: Enhancement, Type: BC Break
#453 - feat(types): Traceless types
Pull Request -
State: closed - Opened by veewee 8 months ago
- 6 comments
Labels: Priority: Medium, Status: Accepted, Type: Enhancement, Type: BC Break
#452 - feat(io): introduce `ReadHandle::reachedEndOfDataSource`
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Type: Enhancement
#451 - feat(tcp): add support for TLS/SSL in TCP
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Status: In Progress, Type: Enhancement
#450 - chore: rename all enum cases to PascalCase instead of SHOUT_CASE
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 6 comments
Labels: Priority: High, Status: Available, Status: Review Needed, Type: Enhancement
#449 - feat(default): introduce `Default` component
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: Critical, Type: Enhancement
#448 - chore: rename all enum cases to use PascalCase
Issue -
State: closed - Opened by azjezz 8 months ago
Labels: Priority: High, Status: Available, Type: Enhancement
#447 - chore(locale): add `Locale::default()` function to retrieve default locale
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: Medium, Status: Accepted, Status: Completed, Status: Review Needed, Type: Enhancement
#446 - feat(datetime): Introduce `DateTime` component
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 5 comments
Labels: Priority: Critical, Status: In Progress, Type: Enhancement
#445 - feat(locale): introduce 'Locale' component
Pull Request -
State: closed - Opened by azjezz 8 months ago
- 1 comment
Labels: Priority: High, Status: Accepted, Status: Completed, Type: Enhancement
#444 - Avoid iterating over non-nullable sends
Pull Request -
State: closed - Opened by veewee 9 months ago
- 1 comment
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#442 - feat(option): `apply` closure should be able to return `mixed`
Pull Request -
State: closed - Opened by devnix 9 months ago
- 2 comments
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#441 - `json_encode` never returns an empty string
Pull Request -
State: closed - Opened by gsteel 10 months ago
- 5 comments
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#440 - [RFC] Change `ResultInterface<T>` to `ResultInterface<T, E>`
Issue -
State: open - Opened by devnix 10 months ago
- 6 comments
Labels: Priority: Low, Type: Enhancement
#439 - Fix psalm 5.20 issues
Pull Request -
State: closed - Opened by veewee 11 months ago
- 1 comment
Labels: Priority: Low, Status: Accepted, Type: Maintenance
#438 - chore(ga): bump actions/cache from 3 to 4
Pull Request -
State: closed - Opened by dependabot[bot] 11 months ago
- 1 comment
Labels: Priority: Medium, Status: Accepted, Subject: Dependencies
#437 - Added support for coercing `stdClass` to `array<TKey, TValue>`
Pull Request -
State: closed - Opened by Ocramius 11 months ago
- 2 comments
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#436 - Corece an `array` out of an `stdClass`?
Issue -
State: closed - Opened by Ocramius 11 months ago
- 3 comments
Labels: Type: Enhancement
#435 - feat(type): add class_string types (#432)
Pull Request -
State: closed - Opened by zerkms 12 months ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#434 - feat(option): add `Option::zip()`, `Option::zipWith()` and `Option::unzip()` methods
Pull Request -
State: closed - Opened by devnix 12 months ago
- 4 comments
Labels: Priority: Medium, Status: Accepted, Type: Enhancement
#433 - feat(option): add `Option::proceed()` method
Pull Request -
State: closed - Opened by devnix 12 months ago
- 8 comments
Labels: Priority: Medium, Status: Accepted, Type: Enhancement
#432 - Type\implements_interface
Issue -
State: closed - Opened by zerkms 12 months ago
- 3 comments
Labels: Type: Enhancement
#431 - Apply fixes for Psalm 5.17
Pull Request -
State: closed - Opened by veewee 12 months ago
- 1 comment
Labels: Priority: Medium, Status: Accepted, Type: Maintenance
#430 - Indicate support for PHP 8.3
Pull Request -
State: closed - Opened by gsteel about 1 year ago
- 6 comments
Labels: Priority: High, Status: Accepted, Type: Maintenance
#429 - Improve error messages for shape and vec -like types
Pull Request -
State: closed - Opened by vrielsa about 1 year ago
- 2 comments
Labels: Priority: Low, Status: Revision Needed, Type: Enhancement
#428 - Introduce a comparison component
Pull Request -
State: closed - Opened by veewee about 1 year ago
- 1 comment
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#427 - Fix mutations + math float tests
Pull Request -
State: closed - Opened by veewee about 1 year ago
- 1 comment
Labels: Priority: High, Status: Accepted, Type: Enhancement
#426 - feat(option): new `Option::apply()` method
Pull Request -
State: closed - Opened by devnix about 1 year ago
- 6 comments
Labels: Priority: Low, Status: Accepted, Type: Enhancement
#425 - feat(option): new `Option::merge()` method
Pull Request -
State: closed - Opened by devnix about 1 year ago
- 9 comments
Labels: Priority: Low, Status: Revision Needed, Type: Enhancement
#424 - intersection + shapes unexpected behaviour (possible bug?)
Issue -
State: closed - Opened by asgrim about 1 year ago
- 4 comments
Labels: Type: Bug
#423 - Bring over perf improvement from hhvm/hsl
Pull Request -
State: closed - Opened by lexidor about 1 year ago
- 3 comments
#422 - [Bug] Vec\range handles ints which don't roundtrip through floats wrong
Issue -
State: open - Opened by lexidor about 1 year ago
Labels: Priority: Medium, Status: Accepted, Status: Available, Type: Bug
#420 - chore(ga): bump actions/checkout from 3 to 4
Pull Request -
State: closed - Opened by dependabot[bot] about 1 year ago
Labels: Priority: Medium, Status: Review Needed, Subject: Dependencies
#419 - Split this package is multiple sub-packages
Issue -
State: closed - Opened by BafS over 1 year ago
- 2 comments
Labels: Type: Enhancement
#418 - Add an `option()` type to `Psl\Type` to coerce to a `Psl\Option\Option`
Issue -
State: open - Opened by devnix over 1 year ago
- 3 comments
Labels: Priority: Medium, Status: Accepted, Status: Available, Type: Enhancement
#417 - Make PSL PHPStan compliant
Issue -
State: open - Opened by devnix over 1 year ago
Labels: Priority: Low, Status: Accepted, Status: Available, Type: Enhancement
#415 - fix(option): return `Option<never>` for `Option::none()`
Pull Request -
State: closed - Opened by devnix over 1 year ago
- 9 comments
Labels: Priority: Medium, Status: Accepted, Status: Completed, Type: Enhancement, Type: BC Break
#414 - Add phpunit test for Dict\merge with numeric keys
Pull Request -
State: closed - Opened by veewee over 1 year ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Type: Enhancement
#413 - Improve Dict\merge
Issue -
State: closed - Opened by veewee over 1 year ago
- 1 comment
Labels: Priority: High, Status: Accepted, Status: Available, Type: Bug
#412 - Improve error messages for shape and vec -like types
Issue -
State: closed - Opened by veewee over 1 year ago
Labels: Type: Enhancement
#411 - `CoercionException::withValue()` called but not throwed. Is this dead code?
Issue -
State: open - Opened by devnix over 1 year ago
Labels: Type: Bug
#410 - fix(str): add invariant to avoid unexpected errors when parsing an invalid UTF8 string
Pull Request -
State: closed - Opened by devnix over 1 year ago
- 6 comments
Labels: Priority: Medium, Status: Completed, Type: Bug
#409 - Return value of `Psl\Str\trim()` must be of the type string, null returned
Issue -
State: closed - Opened by devnix over 1 year ago
- 6 comments
Labels: Type: Bug
#408 - feat(encoding): introduce `Base64\Variant` enum to support encoding/decoding different variants
Pull Request -
State: closed - Opened by Gashmob over 1 year ago
- 10 comments
Labels: Priority: Medium, Status: Accepted, Status: Completed, Type: Enhancement
#407 - base64 url safe encoding
Issue -
State: closed - Opened by Gashmob over 1 year ago
- 1 comment
Labels: Type: Enhancement
#406 - Introduce numeric-string type
Pull Request -
State: closed - Opened by veewee over 1 year ago
- 1 comment
Labels: Priority: Medium, Status: Review Needed, Type: Enhancement
#405 - [type] introduce `converted` type.
Pull Request -
State: closed - Opened by veewee over 1 year ago
- 1 comment
Labels: Priority: Medium, Status: Accepted, Type: Enhancement
#404 - Allow an empty string to be coerced to bool
Pull Request -
State: closed - Opened by BackEndTea over 1 year ago
- 2 comments
#403 - Introduce Result\try_catch shortcut
Pull Request -
State: closed - Opened by veewee over 1 year ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Status: Review Needed, Type: Enhancement
#401 - Imrovements on file creation during write modes
Pull Request -
State: closed - Opened by veewee almost 2 years ago
- 1 comment
Labels: Priority: Medium, Status: Completed, Status: Review Needed, Type: Bug
#400 - Undeprecate `positive_int()`
Pull Request -
State: closed - Opened by dragosprotung almost 2 years ago
- 2 comments
#399 - Undeprecate `positive_int`
Issue -
State: closed - Opened by dragosprotung almost 2 years ago
- 2 comments
Labels: Type: Enhancement
#398 - Improve options type declarations and add andThen method
Pull Request -
State: closed - Opened by veewee almost 2 years ago
- 1 comment
Labels: Priority: Medium, Status: Accepted, Status: Completed, Type: Enhancement
#397 - chore: update changelog
Pull Request -
State: closed - Opened by KennedyTedesco almost 2 years ago
- 1 comment
#396 - feat(type): add f32 and f64 types
Pull Request -
State: closed - Opened by KennedyTedesco almost 2 years ago
- 1 comment
Labels: Priority: High, Status: Accepted, Status: Completed, Type: Enhancement
#395 - feat(type): add unsigned integer types
Pull Request -
State: closed - Opened by KennedyTedesco almost 2 years ago
- 1 comment
Labels: Priority: High, Status: Accepted, Status: Completed, Type: Enhancement