zig-function-overloading

Explicit function overloading for the Zig programming language

UNLICENSE License

Stars
7
Committers
1

Bot releases are visible (Hide)

zig-function-overloading - 1.0.3 release for zig 0.13.0 - Better Documentation Examples

Published by fig-eater 4 months ago

changes:

  • More diverse examples within documentation, showing overloading with functions that take in differing argument types.
zig-function-overloading - 1.0.2 release for zig 0.13.0 - Type Checking Fixes

Published by fig-eater 4 months ago

changes:

  • Pointers and arrays passed into overloaded functions should work as expected. (along with other
  • modified build to be cleaner and each step separated out into individual functions
  • added tests for type conversions and a general use case
zig-function-overloading - 1.0.1 release for zig 0.13.0 - Documentation fixes Latest Release

Published by fig-eater 4 months ago

Changes:

  • Updated usage text: calling overloaded functions with multiple arguments was documented incorrectly, now it correctly shows the call happening with the arguments in a tuple.
  • Fixed misspellings
zig-function-overloading - 1.0.0 release for zig 0.13.0

Published by fig-eater 4 months ago

Explicit function overloading for zig. Intended for use with zig 0.13.0

Simple one-file, no-dependency, explicit function overloading for zig.
This all runs during compile time so running overloaded functions shouldn't have
any runtime overhead.

See README.md for install, usage, and example.