BeamLabCountries.Random (beamlab_countries v1.1.0)

View Source

Module for returning random countries.

Summary

Functions

Returns a random country.

Returns a random country flag emoji.

Functions

country()

@spec country() :: BeamLabCountries.Country.t()

Returns a random country.

Examples

iex> %BeamLabCountries.Country{} = BeamLabCountries.Random.country()

flag()

@spec flag() :: String.t()

Returns a random country flag emoji.

Examples

flag = BeamLabCountries.Random.flag()
String.valid?(flag)
#=> true