# Sema: better utility function semantics · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/2e14cbe9cd4a5a17fcdfcfa79869feef718f3076)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 2e14cbe9cd4a5a17fcdfcfa79869feef718f3076

Requested commit: 2e14cbe9cd4a5a17fcdfcfa79869feef718f3076

Commit: 2e14cbe9cd4a5a17fcdfcfa79869feef718f3076

Tree: bd6a5cbb7737efd844cd2ab7ccdff85b32cbc99a

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
Sema: better utility function semantics

better names, return error instead of panicking, better diagnostics, use
the standard APIs for resolving values

```

## Parents

- [5b1a9fbb45128fdab615d7af5e93fa037e5d7749](https://git.cafe/gitcafe/zig/commit/5b1a9fbb45128fdab615d7af5e93fa037e5d7749?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/2e14cbe9cd4a5a17fcdfcfa79869feef718f3076?format=markdown)
