rarestype/h
π **h** β‘
Requirements
The h library requires Swift 6.0 or later.
| Platform | Status | | -------- | ------ | | π¬ Documentation | [[Status]](https://github.com/rarestype/h/actions/workflows/Documentation.yml) | | π§ Linux | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π Darwin | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π Darwin (iOS) | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π Darwin (tvOS) | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π Darwin (visionOS) | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π Darwin (watchOS) | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) | | π€ Android | [[Status]](https://github.com/rarestype/h/actions/workflows/Tests.yml) |
products
This package vends the following library products:
Tools for encoding to and decoding from base-16 strings.
Tools for encoding to and decoding from base-64 strings.
Implements CRC-32 checksums.
Implements MD5 hashing function.
Implements hash-based message authentication codes (HMACs) through protocols that types in the other modules conform to.
Unimplemented: SHA-1 hashing function.
Implements the SHA-256 hashing function.
Provides a UUID type.
Package Metadata
Repository: rarestype/h
Default branch: master
README: README.md