# Basic concept about multiple dispatch

**URL:** https://discourse.julialang.org/t/basic-concept-about-multiple-dispatch/15270
**Category:** New to Julia
**Created:** [September 21, 2018, 11:21am UTC](https://discourse.julialang.org/t/basic-concept-about-multiple-dispatch/15270 "2018-09-21T11:21:16Z")
**Posts on this page:** 1
**Showing post:** 11

<div class="post-metadata">

### Author: ![carstenbauer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/carstenbauer/32/4981_2.png) [@carstenbauer](https://discourse.julialang.org/u/carstenbauer)
#### Post date: [September 21, 2018, 12:43pm UTC](https://discourse.julialang.org/t/basic-concept-about-multiple-dispatch/15270/11 "2018-09-21T12:43:10Z")

</div>

Note that `rand` is porbably one of the more complicated functions with respect to it’s distribution in source files. The reason is that although most random number stuff is in the `Random` stdlib `rand` itself is considered to be so essential that it has been decided to make it available in base julia.

---

_[View the full topic](https://discourse.julialang.org/t/basic-concept-about-multiple-dispatch/15270)._
