# Generic function to bind arguments somewhere?

**URL:** https://discourse.julialang.org/t/generic-function-to-bind-arguments-somewhere/62787
**Category:** General Usage
**Created:** [June 12, 2021, 10:02am UTC](https://discourse.julialang.org/t/generic-function-to-bind-arguments-somewhere/62787 "2021-06-12T10:02:59Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)
#### Post date: [June 12, 2021, 10:02am UTC](https://discourse.julialang.org/t/generic-function-to-bind-arguments-somewhere/62787/1 "2021-06-12T10:02:59Z")

</div>

Do we have a generic extension of `Base.Fix1` and `Base.Fix2` in a lightweight package somewhere?

I mean some equivalent of

```julia
function bind_args(f, bound_args...; bound_kwargs...)
    (args...; kwargs...) -> f(bound_args..., args...; bound_kwargs..., kwargs...)
end

```
