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

https://github.com/tensorush/zig-quickphf

Zig port of quickphf library for static hash map generation.
https://github.com/tensorush/zig-quickphf

quickphf zig zig-library zig-package

Last synced: 5 months ago
JSON representation

Zig port of quickphf library for static hash map generation.

Awesome Lists containing this project

README

          

# zig-quickphf

## Zig port of [quickphf library](https://github.com/dtrifuno/quickphf) for static hash map generation.

### Usage

1. Add `quickphf` dependency to `build.zig.zon`:

```sh
zig fetch --save git+https://github.com/tensorush/zig-quickphf.git
```

2. Use `quickphf` dependency in `build.zig`:

```zig
const quickphf_dep = b.dependency("quickphf", .{
.target = target,
.optimize = optimize,
});
const quickphf_mod = quickphf_dep.module("quickphf");

const root_mod = b.createModule(.{
.target = target,
.optimize = optimize,
.imports = &.{
.{ .name = "quickphf", .module = quickphf_mod },
},
});
```