Safe Haskell | None |
---|---|
Language | Haskell2010 |
Games.Pokemon.Pokeapi.Types
Documentation
data APIResourceList #
Constructors
APIResourceList | |
Fields
|
data NamedAPIResourceList #
Constructors
NamedAPIResourceList | |
Fields
|
Constructors
Berry | |
Fields
|
Instances
data BerryFlavorMap #
Constructors
BerryFlavorMap | |
Fields
|
Instances
data BerryFirmness #
Constructors
BerryFirmness | |
Fields
|
Instances
data BerryFlavor #
Constructors
BerryFlavor | |
Fields
|
Instances
data FlavorBerryMap #
Constructors
FlavorBerryMap | |
Fields
|
data ContestType #
Constructors
ContestType | |
Fields
|
Instances
data ContestName #
Constructors
ContestName | |
Fields
|
Instances
data ContestEffect #
Constructors
ContestEffect | |
Fields
|
data SuperContestEffect #
Constructors
SuperContestEffect | |
Fields
|
data EncounterMethod #
Constructors
EncounterMethod | |
Fields
|
data EncounterCondition #
Constructors
EncounterCondition | |
Fields
|
data EncounterConditionValue #
Constructors
EncounterConditionValue | |
Fields
|
Instances
data EvolutionChain #
Constructors
EvolutionChain | |
Fields
|
Constructors
ChainLink | |
Fields
|
data EvolutionDetail #
Constructors
EvolutionDetail | |
Fields
|
Instances
data EvolutionTrigger #
Constructors
EvolutionTrigger | |
Fields
|
data Generation #
Constructors
Generation | |
Fields
|
Instances
Constructors
Pokedex | |
Fields
|
Instances
data PokemonEntry #
Constructors
PokemonEntry | |
Fields
|
Constructors
Version | |
Fields
|
data VersionGroup #
Constructors
VersionGroup | |
Fields
|
Instances
Constructors
Item | |
Fields
|
Instances
data ItemSprites #
Constructors
ItemSprites | |
Fields
|
Instances
data ItemHolderPokemon #
Constructors
ItemHolderPokemon | |
Fields
|
data ItemHolderPokemonVersionDetail #
Constructors
ItemHolderPokemonVersionDetail | |
Fields
|
Instances
data ItemAttribute #
Constructors
ItemAttribute | |
Fields
|
data ItemCategory #
Constructors
ItemCategory | |
Fields
|
data ItemFlingEffect #
Constructors
ItemFlingEffect | |
Fields
|
data ItemPocket #
Constructors
ItemPocket | |
Fields
|
Instances
Constructors
Move | |
Fields
|
Instances
data ContestComboSets #
Constructors
ContestComboSets | |
Fields
|
data ContestComboDetail #
Constructors
ContestComboDetail | |
Fields
|
Instances
data MoveFlavorText #
Constructors
MoveFlavorText | |
Fields
|
data MoveMetaData #
Constructors
MoveMetaData | |
Fields
|
Instances
data MoveStatChange #
Constructors
MoveStatChange | |
Fields
|
Instances
data PastMoveStatValues #
Constructors
PastMoveStatValues | |
Fields
|
Instances
data MoveAilment #
Constructors
MoveAilment | |
Fields
|
Instances
data MoveBattleStyle #
Constructors
MoveBattleStyle | |
Fields
|
Instances
data MoveCategory #
Constructors
MoveCategory | |
Fields
|
Instances
data MoveDamageClass #
Constructors
MoveDamageClass | |
Fields
|
data MoveLearnMethod #
Constructors
MoveLearnMethod | |
Fields
|
Instances
data MoveTarget #
Constructors
MoveTarget | |
Fields
|
Instances
Constructors
Location | |
Fields
|
data LocationArea #
Constructors
LocationArea | |
Fields
|
Instances
data EncounterMethodRate #
Constructors
EncounterMethodRate | |
Fields
|
Instances
data EncounterVersionDetails #
Constructors
EncounterVersionDetails | |
Fields
|
data PokemonEncounter #
Constructors
PokemonEncounter | |
Fields
|
data PalParkArea #
Constructors
PalParkArea | |
Fields
|
Instances
data PalParkEncounterSpecies #
Constructors
PalParkEncounterSpecies | |
Fields
|
Instances
Constructors
Region | |
Fields
|
Instances
Constructors
Ability | |
Fields
|
Instances
data AbilityEffectChange #
Constructors
AbilityEffectChange | |
Fields
|
Instances
data AbilityFlavorText #
Constructors
AbilityFlavorText | |
Fields
|
Instances
data AbilityPokemon #
Constructors
AbilityPokemon | |
Fields
|
data Characteristic #
Constructors
Characteristic | |
Fields
|
Constructors
EggGroup | |
Fields
|
Constructors
Gender | |
Fields
|
data PokemonSpeciesGender #
Constructors
PokemonSpeciesGender | |
Fields
|
data GrowthRate #
Constructors
GrowthRate | |
Fields
|
Instances
data GrowthRateExperienceLevel #
Constructors
GrowthRateExperienceLevel | |
Fields
|
Constructors
Nature | |
Fields
|
Instances
data NatureStatChange #
Constructors
NatureStatChange | |
Fields
|
data MoveBattleStylePreference #
Constructors
MoveBattleStylePreference | |
Fields
|
Instances
data PokeathlonStat #
Constructors
PokeathlonStat | |
Fields
|
data NaturePokeathlonStatAffectSets #
Constructors
NaturePokeathlonStatAffectSets | |
Fields
|
Instances
data NaturePokeathlonStatAffect #
Constructors
NaturePokeathlonStatAffect | |
Fields
|
Instances
Constructors
Pokemon | |
Fields
|
Instances
data PokemonAbility #
Constructors
PokemonAbility | |
Fields
|
data PokemonType #
Constructors
PokemonType | |
Fields
|
Instances
data PokemonHeldItem #
Constructors
PokemonHeldItem | |
Fields
|
data PokemonHeldItemVersion #
Constructors
PokemonHeldItemVersion | |
Fields
|
data PokemonMove #
Constructors
PokemonMove | |
Fields
|
Instances
data PokemonMoveVersion #
Constructors
PokemonMoveVersion | |
Fields
|
Instances
data PokemonStat #
Constructors
PokemonStat | |
Fields
|
Instances
data PokemonSprites #
Constructors
PokemonSprites | |
Fields
|
Instances
data LocationAreaEncounter #
Constructors
LocationAreaEncounter | |
Fields
|
data PokemonColor #
Constructors
PokemonColor | |
Fields
|
Instances
data PokemonForm #
Constructors
PokemonForm | |
Fields
|
Instances
data PokemonFormSprites #
Constructors
PokemonFormSprites | |
Fields
|
Instances
data PokemonHabitat #
Constructors
PokemonHabitat | |
Fields
|
data PokemonShape #
Constructors
PokemonShape | |
Fields
|
data AwesomeName #
Constructors
AwesomeName | |
Fields
|
Instances
data PokemonSpecies #
Constructors
PokemonSpecies | |
Fields
|
Instances
Constructors
Genus | |
Fields
|
data PokemonSpeciesDexEntry #
Constructors
PokemonSpeciesDexEntry | |
Fields
|
data PalParkEncounterArea #
Constructors
PalParkEncounterArea | |
Fields
|
Instances
data PokemonSpeciesVariety #
Constructors
PokemonSpeciesVariety | |
Fields
|
Constructors
Stat | |
Fields
|
Instances
data MoveStatAffectSets #
Constructors
MoveStatAffectSets | |
Fields
|
data MoveStatAffect #
Constructors
MoveStatAffect | |
Fields
|
data NatureStatAffectSets #
Constructors
NatureStatAffectSets | |
Fields
|
Constructors
Type | |
Fields
|
Instances
data TypePokemon #
Constructors
TypePokemon | |
Fields
|
Instances
data TypeRelations #
Constructors
TypeRelations | |
Fields
|
Instances
Constructors
Language | |
Fields
|
data APIResource #
Constructors
APIResource | |
Fields
|
Instances
data Description #
Constructors
Description | |
Fields
|
Instances
Constructors
Effect | |
Fields
|
Instances
Constructors
Encounter | |
Fields
|
Instances
data FlavorText #
Constructors
FlavorText | |
Fields
|
Instances
data GenerationGameIndex #
Constructors
GenerationGameIndex | |
Fields
|
Instances
data MachineVersionDetail #
Constructors
MachineVersionDetail | |
Fields
|
Instances
Constructors
Name | |
Fields
|
Instances
data NamedAPIResource #
Constructors
NamedAPIResource | |
Fields
|
Instances
data VerboseEffect #
Constructors
VerboseEffect | |
Fields
|
Instances
data VersionEncounterDetail #
Constructors
VersionEncounterDetail | |
Fields
|
Instances
data VersionGameIndex #
Constructors
VersionGameIndex | |
Fields
|
data VersionGroupFlavorText #
Constructors
VersionGroupFlavorText | |
Fields
|
Instances
class HasGrowth_time s a | s -> a where #
Minimal complete definition
Methods
growth_time :: Lens' s a #
Instances
class HasId s a | s -> a where #
Minimal complete definition
Instances
class HasMax_harvest s a | s -> a where #
Minimal complete definition
Methods
max_harvest :: Lens' s a #
Instances
class HasName s a | s -> a where #
Minimal complete definition
Instances
class HasNatural_gift_power s a | s -> a where #
Minimal complete definition
Methods
natural_gift_power :: Lens' s a #
Instances
class HasNatural_gift_type s a | s -> a where #
Minimal complete definition
Methods
natural_gift_type :: Lens' s a #
Instances
class HasSmoothness s a | s -> a where #
Minimal complete definition
Methods
smoothness :: Lens' s a #
Instances
class HasSoil_dryness s a | s -> a where #
Minimal complete definition
Methods
soil_dryness :: Lens' s a #
Instances
class HasNames s a | s -> a where #
Minimal complete definition
Instances
class HasContest_type s a | s -> a where #
Minimal complete definition
Methods
contest_type :: Lens' s a #
class HasBerry_flavor s a | s -> a where #
Minimal complete definition
Methods
berry_flavor :: Lens' s a #
Instances
class HasLanguage s a | s -> a where #
Minimal complete definition
Instances
class HasEffect_entries s a | s -> a where #
Minimal complete definition
Methods
effect_entries :: Lens' s a #
Instances
class HasFlavor_text_entries s a | s -> a where #
Minimal complete definition
Methods
flavor_text_entries :: Lens' s a #
Instances
class HasMoves s a | s -> a where #
Minimal complete definition
Instances
class HasBaby_trigger_item s a | s -> a where #
Minimal complete definition
Methods
baby_trigger_item :: Lens' s a #
Instances
class HasEvolution_details s a | s -> a where #
Minimal complete definition
Methods
evolution_details :: Lens' s a #
Instances
class HasEvolves_to s a | s -> a where #
Minimal complete definition
Methods
evolves_to :: Lens' s a #
Instances
class HasSpecies s a | s -> a where #
Minimal complete definition
class HasKnown_move s a | s -> a where #
Minimal complete definition
Methods
known_move :: Lens' s a #
Instances
class HasKnown_move_type s a | s -> a where #
Minimal complete definition
Methods
known_move_type :: Lens' s a #
Instances
class HasLocation s a | s -> a where #
Minimal complete definition
class HasMin_affection s a | s -> a where #
Minimal complete definition
Methods
min_affection :: Lens' s a #
Instances
class HasMin_beauty s a | s -> a where #
Minimal complete definition
Methods
min_beauty :: Lens' s a #
Instances
class HasMin_happiness s a | s -> a where #
Minimal complete definition
Methods
min_happiness :: Lens' s a #
Instances
class HasNeeds_overworld_rain s a | s -> a where #
Minimal complete definition
Methods
needs_overworld_rain :: Lens' s a #
Instances
class HasParty_species s a | s -> a where #
Minimal complete definition
Methods
party_species :: Lens' s a #
Instances
class HasParty_type s a | s -> a where #
Minimal complete definition
Methods
party_type :: Lens' s a #
Instances
class HasRelative_physical_stats s a | s -> a where #
Minimal complete definition
Methods
relative_physical_stats :: Lens' s a #
Instances
class HasTime_of_day s a | s -> a where #
Minimal complete definition
Methods
time_of_day :: Lens' s a #
Instances
class HasTrade_species s a | s -> a where #
Minimal complete definition
Methods
trade_species :: Lens' s a #
Instances
class HasTurn_upside_down s a | s -> a where #
Minimal complete definition
Methods
turn_upside_down :: Lens' s a #
Instances
class HasPokemon_species s a | s -> a where #
Minimal complete definition
Methods
pokemon_species :: Lens' s a #
Instances
class HasMain_region s a | s -> a where #
Minimal complete definition
Methods
main_region :: Lens' s a #
Instances
class HasVersion_groups s a | s -> a where #
Minimal complete definition
Methods
version_groups :: Lens' s a #
class HasDescriptions s a | s -> a where #
Minimal complete definition
Methods
descriptions :: Lens' s a #
Instances
class HasIs_main_series s a | s -> a where #
Minimal complete definition
Methods
is_main_series :: Lens' s a #
Instances
class HasPokemon_entries s a | s -> a where #
Minimal complete definition
Methods
pokemon_entries :: Lens' s a #
Instances
class HasEntry_number s a | s -> a where #
Minimal complete definition
Methods
entry_number :: Lens' s a #
class HasVersion_group s a | s -> a where #
Minimal complete definition
Methods
version_group :: Lens' s a #
Instances
class HasMove_learn_methods s a | s -> a where #
Minimal complete definition
Methods
move_learn_methods :: Lens' s a #
Instances
class HasAttributes s a | s -> a where #
Minimal complete definition
Methods
attributes :: Lens' s a #
Instances
class HasBaby_trigger_for s a | s -> a where #
Minimal complete definition
Methods
baby_trigger_for :: Lens' s a #
Instances
class HasFling_effect s a | s -> a where #
Minimal complete definition
Methods
fling_effect :: Lens' s a #
Instances
class HasFling_power s a | s -> a where #
Minimal complete definition
Methods
fling_power :: Lens' s a #
Instances
class HasGame_indices s a | s -> a where #
Minimal complete definition
Methods
game_indices :: Lens' s a #
class HasHeld_by_pokemon s a | s -> a where #
Minimal complete definition
Methods
held_by_pokemon :: Lens' s a #
Instances
class HasSprites s a | s -> a where #
Minimal complete definition
class HasPokemon s a | s -> a where #
Minimal complete definition
Instances
class HasVersion_details s a | s -> a where #
Minimal complete definition
Methods
version_details :: Lens' s a #
Instances
class HasVersion s a | s -> a where #
Minimal complete definition
class HasCategories s a | s -> a where #
Minimal complete definition
Methods
categories :: Lens' s a #
Instances
class HasContest_combos s a | s -> a where #
Minimal complete definition
Methods
contest_combos :: Lens' s a #
Instances
class HasContest_effect s a | s -> a where #
Minimal complete definition
Methods
contest_effect :: Lens' s a #
Instances
class HasDamage_class s a | s -> a where #
Minimal complete definition
Methods
damage_class :: Lens' s a #
Instances
class HasEffect_chance s a | s -> a where #
Minimal complete definition
Methods
effect_chance :: Lens' s a #
class HasEffect_changes s a | s -> a where #
Minimal complete definition
Methods
effect_changes :: Lens' s a #
class HasPast_values s a | s -> a where #
Minimal complete definition
Methods
past_values :: Lens' s a #
Instances
class HasStat_changes s a | s -> a where #
Minimal complete definition
Methods
stat_changes :: Lens' s a #
Instances
class HasSuper_contest_effect s a | s -> a where #
Minimal complete definition
Methods
super_contest_effect :: Lens' s a #
Instances
class HasUse_before s a | s -> a where #
Minimal complete definition
Methods
use_before :: Lens' s a #
Instances
class HasFlavor_text s a | s -> a where #
Minimal complete definition
Methods
flavor_text :: Lens' s a #
class HasAilment_chance s a | s -> a where #
Minimal complete definition
Methods
ailment_chance :: Lens' s a #
Instances
class HasFlinch_chance s a | s -> a where #
Minimal complete definition
Methods
flinch_chance :: Lens' s a #
Instances
class HasStat_chance s a | s -> a where #
Minimal complete definition
Methods
stat_chance :: Lens' s a #
Instances
class HasEncounter_method_rates s a | s -> a where #
Minimal complete definition
Methods
encounter_method_rates :: Lens' s a #
Instances
class HasPokemon_encounters s a | s -> a where #
Minimal complete definition
Methods
pokemon_encounters :: Lens' s a #
class HasEncounter_method s a | s -> a where #
Minimal complete definition
Methods
encounter_method :: Lens' s a #
class HasMain_generation s a | s -> a where #
Minimal complete definition
Methods
main_generation :: Lens' s a #
Instances
class HasGene_modulo s a | s -> a where #
Minimal complete definition
Methods
gene_modulo :: Lens' s a #
Instances
class HasPossible_values s a | s -> a where #
Minimal complete definition
Methods
possible_values :: Lens' s a #
Instances
class HasPokemon_species_details s a | s -> a where #
Minimal complete definition
Methods
pokemon_species_details :: Lens' s a #
Instances
class HasRequired_for_evolution s a | s -> a where #
Minimal complete definition
Methods
required_for_evolution :: Lens' s a #
Instances
class HasExperience s a | s -> a where #
Minimal complete definition
Methods
experience :: Lens' s a #
Instances
class HasDecreased_stat s a | s -> a where #
Minimal complete definition
Methods
decreased_stat :: Lens' s a #
Instances
class HasHates_flavor s a | s -> a where #
Minimal complete definition
Methods
hates_flavor :: Lens' s a #
Instances
class HasIncreased_stat s a | s -> a where #
Minimal complete definition
Methods
increased_stat :: Lens' s a #
Instances
class HasLikes_flavor s a | s -> a where #
Minimal complete definition
Methods
likes_flavor :: Lens' s a #
Instances
class HasMove_battle_style_preferences s a | s -> a where #
Minimal complete definition
Methods
move_battle_style_preferences :: Lens' s a #
class HasPokeathlon_stat_changes s a | s -> a where #
Minimal complete definition
Methods
pokeathlon_stat_changes :: Lens' s a #
Instances
class HasPokeathlon_stat s a | s -> a where #
Minimal complete definition
Methods
pokeathlon_stat :: Lens' s a #
Instances
class HasHigh_hp_preference s a | s -> a where #
Minimal complete definition
Methods
high_hp_preference :: Lens' s a #
class HasLow_hp_preference s a | s -> a where #
Minimal complete definition
Methods
low_hp_preference :: Lens' s a #
class HasMove_battle_style s a | s -> a where #
Minimal complete definition
Methods
move_battle_style :: Lens' s a #
class HasAffecting_natures s a | s -> a where #
Minimal complete definition
Methods
affecting_natures :: Lens' s a #
class HasDecrease s a | s -> a where #
Minimal complete definition
class HasIncrease s a | s -> a where #
Minimal complete definition
class HasBase_experience s a | s -> a where #
Minimal complete definition
Methods
base_experience :: Lens' s a #
Instances
class HasHeld_items s a | s -> a where #
Minimal complete definition
Methods
held_items :: Lens' s a #
Instances
class HasLocation_area_encounters s a | s -> a where #
Minimal complete definition
Methods
location_area_encounters :: Lens' s a #
Instances
class HasVersion_group_details s a | s -> a where #
Minimal complete definition
Methods
version_group_details :: Lens' s a #
Instances
class HasLevel_learned_at s a | s -> a where #
Minimal complete definition
Methods
level_learned_at :: Lens' s a #
Instances
class HasMove_learn_method s a | s -> a where #
Minimal complete definition
Methods
move_learn_method :: Lens' s a #
class HasBack_default s a | s -> a where #
Minimal complete definition
Methods
back_default :: Lens' s a #
class HasBack_female s a | s -> a where #
Minimal complete definition
Methods
back_female :: Lens' s a #
Instances
class HasBack_shiny_female s a | s -> a where #
Minimal complete definition
Methods
back_shiny_female :: Lens' s a #
Instances
class HasFront_default s a | s -> a where #
Minimal complete definition
Methods
front_default :: Lens' s a #
class HasFront_female s a | s -> a where #
Minimal complete definition
Methods
front_female :: Lens' s a #
Instances
class HasFront_shiny s a | s -> a where #
Minimal complete definition
Methods
front_shiny :: Lens' s a #
class HasFront_shiny_female s a | s -> a where #
Minimal complete definition
Methods
front_shiny_female :: Lens' s a #
Instances
class HasLocation_area s a | s -> a where #
Minimal complete definition
Methods
location_area :: Lens' s a #
class HasForm_names s a | s -> a where #
Minimal complete definition
Methods
form_names :: Lens' s a #
Instances
class HasForm_order s a | s -> a where #
Minimal complete definition
Methods
form_order :: Lens' s a #
Instances
class HasIs_battle_only s a | s -> a where #
Minimal complete definition
Methods
is_battle_only :: Lens' s a #
Instances
class HasAwesome_names s a | s -> a where #
Minimal complete definition
Methods
awesome_names :: Lens' s a #
Instances
class HasAwesome_name s a | s -> a where #
Minimal complete definition
Methods
awesome_name :: Lens' s a #
Instances
class HasBase_happiness s a | s -> a where #
Minimal complete definition
Methods
base_happiness :: Lens' s a #
Instances
class HasCapture_rate s a | s -> a where #
Minimal complete definition
Methods
capture_rate :: Lens' s a #
Instances
class HasEgg_groups s a | s -> a where #
Minimal complete definition
Methods
egg_groups :: Lens' s a #
Instances
class HasEvolution_chain s a | s -> a where #
Minimal complete definition
Methods
evolution_chain :: Lens' s a #
Instances
class HasEvolves_from_species s a | s -> a where #
Minimal complete definition
Methods
evolves_from_species :: Lens' s a #
Instances
class HasForm_descriptions s a | s -> a where #
Minimal complete definition
Methods
form_descriptions :: Lens' s a #
Instances
class HasForms_switchable s a | s -> a where #
Minimal complete definition
Methods
forms_switchable :: Lens' s a #
Instances
class HasGender_rate s a | s -> a where #
Minimal complete definition
Methods
gender_rate :: Lens' s a #
Instances
class HasGrowth_rate s a | s -> a where #
Minimal complete definition
Methods
growth_rate :: Lens' s a #
Instances
class HasHas_gender_differences s a | s -> a where #
Minimal complete definition
Methods
has_gender_differences :: Lens' s a #
Instances
class HasHatch_counter s a | s -> a where #
Minimal complete definition
Methods
hatch_counter :: Lens' s a #
Instances
class HasPal_park_encounters s a | s -> a where #
Minimal complete definition
Methods
pal_park_encounters :: Lens' s a #
Instances
class HasPokedex_numbers s a | s -> a where #
Minimal complete definition
Methods
pokedex_numbers :: Lens' s a #
Instances
class HasAffecting_moves s a | s -> a where #
Minimal complete definition
Methods
affecting_moves :: Lens' s a #
Instances
class HasCharacteristics s a | s -> a where #
Minimal complete definition
Methods
characteristics :: Lens' s a #
Instances
class HasMove_damage_class s a | s -> a where #
Minimal complete definition
Methods
move_damage_class :: Lens' s a #
class HasDamage_relations s a | s -> a where #
Minimal complete definition
Methods
damage_relations :: Lens' s a #
Instances
class HasDouble_damage_from s a | s -> a where #
Minimal complete definition
Methods
double_damage_from :: Lens' s a #
Instances
class HasDouble_damage_to s a | s -> a where #
Minimal complete definition
Methods
double_damage_to :: Lens' s a #
Instances
class HasHalf_damage_from s a | s -> a where #
Minimal complete definition
Methods
half_damage_from :: Lens' s a #
Instances
class HasHalf_damage_to s a | s -> a where #
Minimal complete definition
Methods
half_damage_to :: Lens' s a #
Instances
class HasNo_damage_from s a | s -> a where #
Minimal complete definition
Methods
no_damage_from :: Lens' s a #
Instances
class HasNo_damage_to s a | s -> a where #
Minimal complete definition
Methods
no_damage_to :: Lens' s a #
Instances
class HasDescription s a | s -> a where #
Minimal complete definition
Methods
description :: Lens' s a #
Instances
class HasCondition_values s a | s -> a where #
Minimal complete definition
Methods
condition_values :: Lens' s a #
Instances
class HasShort_effect s a | s -> a where #
Minimal complete definition
Methods
short_effect :: Lens' s a #
Instances
class HasEncounter_details s a | s -> a where #
Minimal complete definition
Methods
encounter_details :: Lens' s a #
Instances
class HasMax_chance s a | s -> a where #
Minimal complete definition
Methods
max_chance :: Lens' s a #
Instances