Skip to content

Releases: fig-eater/zig-function-overloading

1.0.3 release for zig 0.13.0 - Better Documentation Examples

24 Jun 17:21
Compare
Choose a tag to compare

changes:

  • More diverse examples within documentation, showing overloading with functions that take in differing argument types.

1.0.2 release for zig 0.13.0 - Type Checking Fixes

24 Jun 06:35
bd5a12e
Compare
Choose a tag to compare

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

1.0.1 release for zig 0.13.0 - Documentation fixes

22 Jun 02:34
3aacd2e
Compare
Choose a tag to compare

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

1.0.0 release for zig 0.13.0

21 Jun 01:47
d28f4fa
Compare
Choose a tag to compare

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.