# `Faker.Random`
[🔗](https://github.com/artkay/fakerer/blob/v1.0.0/lib/faker/random.ex#L1)

Behaviour that defines randomisation in faker.

# `random_between`

```elixir
@callback random_between(integer(), integer()) :: integer()
```

# `random_bytes`

```elixir
@callback random_bytes(pos_integer()) :: binary()
```

# `random_uniform`

```elixir
@callback random_uniform() :: float()
```

# `shuffle`

```elixir
@callback shuffle(Enum.t()) :: list()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
