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

#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