# 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:** 5

<div class="post-metadata">

### Author: ![leiteiro](https://avatars.discourse-cdn.com/v4/letter/l/b5e925/32.png) [@leiteiro](https://discourse.julialang.org/u/leiteiro)
#### Post date: [July 15, 2017, 4:05pm UTC](https://discourse.julialang.org/t/ability-to-define-function-templates/4867/5 "2017-07-15T16:05:22Z")

</div>

Recently I had a similar question: [Classification of functions](https://discourse.julialang.org/t/classification-of-functions/4468).

Something like “protocols” in Objective-C would be a great thing.  
Perhaps add it to the [whishlist](https://discourse.julialang.org/t/list-of-most-desired-features-for-julia-v1-x/4481)?

---

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