Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data BattleParticipant Source #
Eq BattleParticipant Source # | |
Show BattleParticipant Source # | |
Default BattleParticipant Source # | |
Message BattleParticipant Source # | |
HasField "activePokemon" BattleParticipant BattleParticipant Source # | |
HasField "defeatedPokemon" BattleParticipant BattleParticipant Source # | |
HasField "maybe'activePokemon" BattleParticipant BattleParticipant Source # | |
HasField "maybe'trainerPublicProfile" BattleParticipant BattleParticipant Source # | |
HasField "reversePokemon" BattleParticipant BattleParticipant Source # | |
HasField "trainerPublicProfile" BattleParticipant BattleParticipant Source # | |
type Field "activePokemon" BattleParticipant Source # | |
type Field "defeatedPokemon" BattleParticipant Source # | |
type Field "maybe'activePokemon" BattleParticipant Source # | |
type Field "maybe'trainerPublicProfile" BattleParticipant Source # | |
type Field "reversePokemon" BattleParticipant Source # | |
type Field "trainerPublicProfile" BattleParticipant Source # | |
activePokemon :: forall msg msg'. HasField "activePokemon" msg msg' => Lens msg msg' (Field "activePokemon" msg) (Field "activePokemon" msg') Source #
defeatedPokemon :: forall msg msg'. HasField "defeatedPokemon" msg msg' => Lens msg msg' (Field "defeatedPokemon" msg) (Field "defeatedPokemon" msg') Source #
maybe'activePokemon :: forall msg msg'. HasField "maybe'activePokemon" msg msg' => Lens msg msg' (Field "maybe'activePokemon" msg) (Field "maybe'activePokemon" msg') Source #
maybe'trainerPublicProfile :: forall msg msg'. HasField "maybe'trainerPublicProfile" msg msg' => Lens msg msg' (Field "maybe'trainerPublicProfile" msg) (Field "maybe'trainerPublicProfile" msg') Source #