pokemon_names

Types

pub type Language {
  Japanese
  JapaneseRomanized
  Korean
  Chinese
  French
  German
  Spanish
  Italian
  English
}

Constructors

  • Japanese
  • JapaneseRomanized
  • Korean
  • Chinese
  • French
  • German
  • Spanish
  • Italian
  • English
pub type Pokemon =
  @internal Pokemon

Values

pub fn get_all() -> List(Pokemon)
pub fn get_all_with_lang(lang: Language) -> List(Pokemon)
pub fn get_name(id: Int) -> Result(String, Nil)
pub fn get_name_with_lang(
  id: Int,
  lang: Language,
) -> Result(String, Nil)
pub fn get_pokemon(
  id: Int,
  lang: Language,
) -> Result(Pokemon, Nil)
pub fn get_random() -> Pokemon
pub fn get_random_with_lang(
  lang: Language,
) -> Result(Pokemon, Nil)
pub fn language_id(lang: Language) -> Int
pub fn main() -> Nil
Search Document