# Ability to define function templates

**URL:** <https://discourse.julialang.org/t/ability-to-define-function-templates/4867>\
**Category:** Internals & Design\
**Created:** [July 14, 2017, 10:53pm UTC](https://discourse.julialang.org/t/ability-to-define-function-templates/4867 "2017-07-14T22:53:06Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![jeff.bezanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jeff.bezanson/32/48_2.png) [@jeff.bezanson](https://discourse.julialang.org/u/jeff.bezanson)\
**Post date:** [July 18, 2017, 3:09pm UTC](https://discourse.julialang.org/t/ability-to-define-function-templates/4867/7 "2017-07-18T15:09:29Z")

</div>

See also [https://github.com/JuliaLang/julia/issues/210](https://github.com/JuliaLang/julia/issues/210), a rather long-standing issue! We don’t have this feature yet, but it’s interesting to think about how it might work.

Also, as a minor aside, in typical terminology this is not called a template, but a function type or arrow type.

---

_[View the full topic](https://discourse.julialang.org/t/ability-to-define-function-templates/4867)._
