hhvm/hsl

The Hack Standard Library

Package info

github.com/hhvm/hsl

Language:Hack

pkg:composer/hhvm/hsl

Statistics

Installs: 1 154 717

Dependents: 52

Suggesters: 0

Stars: 117

Open Issues: 10

v4.108.1 2021-05-04 14:32 UTC

Requires

  • hhvm: ^4.108

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 3b4375e6adf63ac9171721b031b662dd3524c5bb


README

👁 Build Status

Hack Standard Library

The goal of the Hack Standard Library is to provide a consistent, centralized, well-typed set of APIs for Hack programmers. We aim to achieve this by implementing the library according to codified design principles.

This library is especially useful for working with the Hack arrays (vec, keyset, and dict).

For future APIs, see the experimental repository.

Status of this repository

As of 2021-05-04, the HSL is moving to be built into HHVM and the typechecker; as such, this repository currently only contains tests.

In the near future, we expect this repository to either be archived, or to become a partial mirror of the HHVM repository.

The HSL itself remains supported - this is just moving where the code lives.

Contributing

Contributions should be made to the hphp/hsl subdirectory of the HHVM repository.

License

The Hack Standard Library is MIT-licensed.