# Naming positional arguments at call site

**URL:** <https://discourse.julialang.org/t/naming-positional-arguments-at-call-site/103526>\
**Category:** Internals & Design\
**Created:** [September 4, 2023, 7:07pm UTC](https://discourse.julialang.org/t/naming-positional-arguments-at-call-site/103526 "2023-09-04T19:07:20Z")\
**Posts on this page:** 1\
**Showing post:** 100

<div class="post-metadata">

**Author:** ![mbauman](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mbauman/32/31082_2.png) [@mbauman](https://discourse.julialang.org/u/mbauman)\
**Post date:** [September 7, 2023, 6:30pm UTC](https://discourse.julialang.org/t/naming-positional-arguments-at-call-site/103526/100 "2023-09-07T18:30:22Z")

</div>

There’s a registered package that does this and apparently handles those caveats for you. It was a result from that [previous discussion that Steven linked above](https://discourse.julialang.org/t/allow-use-of-named-argument-syntax-for-positional-arguments/5287):

> **[GitHub - akdor1154/NamedPositionals.jl: Macro to allow calling Julia...](https://github.com/akdor1154/NamedPositionals.jl)**
>
> Macro to allow calling Julia functions with named positional arguments - GitHub - akdor1154/NamedPositionals.jl: Macro to allow calling Julia functions with named positional arguments

---

_[View the full topic](https://discourse.julialang.org/t/naming-positional-arguments-at-call-site/103526)._
