An open API service indexing awesome lists of open source software.

https://github.com/webfreak001/sha1ct

sha1 hashing & uuid algorithm that works at compile time
https://github.com/webfreak001/sha1ct

Last synced: 5 months ago
JSON representation

sha1 hashing & uuid algorithm that works at compile time

Awesome Lists containing this project

README

          

# sha1ct

Compile-Time sha1

```d
import sha1ct;

enum hash = sha1Of(cast(ubyte[]) [0, 1, 2, 3]); // Binary Data
enum hash2 = sha1Of("Hello World"); // String
enum namespace = sha1UUID("my.app"); // generates a std.uuid.UUID from string or binary
enum uuid = sha1UUID("interface1", namespace); // also with namespaces
```