Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data AttackGymResponse #
Eq AttackGymResponse # | |
Show AttackGymResponse # | |
Message AttackGymResponse # | |
Default AttackGymResponse # | |
HasField "activeAttacker" AttackGymResponse AttackGymResponse # | |
HasField "activeDefender" AttackGymResponse AttackGymResponse # | |
HasField "battleId" AttackGymResponse AttackGymResponse # | |
HasField "battleLog" AttackGymResponse AttackGymResponse # | |
HasField "maybe'activeAttacker" AttackGymResponse AttackGymResponse # | |
HasField "maybe'activeDefender" AttackGymResponse AttackGymResponse # | |
HasField "maybe'battleLog" AttackGymResponse AttackGymResponse # | |
HasField "result" AttackGymResponse AttackGymResponse # | |
type Field "activeAttacker" AttackGymResponse # | |
type Field "activeDefender" AttackGymResponse # | |
type Field "battleId" AttackGymResponse # | |
type Field "battleLog" AttackGymResponse # | |
type Field "maybe'activeAttacker" AttackGymResponse # | |
type Field "maybe'activeDefender" AttackGymResponse # | |
type Field "maybe'battleLog" AttackGymResponse # | |
type Field "result" AttackGymResponse # | |
data AttackGymResponse'Result #
AttackGymResponse'UNSET | |
AttackGymResponse'SUCCESS | |
AttackGymResponse'ERROR_INVALID_ATTACK_ACTIONS | |
AttackGymResponse'ERROR_NOT_IN_RANGE |
Bounded AttackGymResponse'Result # | |
Enum AttackGymResponse'Result # | |
Eq AttackGymResponse'Result # | |
Show AttackGymResponse'Result # | |
MessageEnum AttackGymResponse'Result # | |
FieldDefault AttackGymResponse'Result # | |
Default AttackGymResponse'Result # | |
activeAttacker :: forall msg msg'. HasField "activeAttacker" msg msg' => Lens msg msg' (Field "activeAttacker" msg) (Field "activeAttacker" msg') #
activeDefender :: forall msg msg'. HasField "activeDefender" msg msg' => Lens msg msg' (Field "activeDefender" msg) (Field "activeDefender" msg') #
battleId :: forall msg msg'. HasField "battleId" msg msg' => Lens msg msg' (Field "battleId" msg) (Field "battleId" msg') #
battleLog :: forall msg msg'. HasField "battleLog" msg msg' => Lens msg msg' (Field "battleLog" msg) (Field "battleLog" msg') #
maybe'activeAttacker :: forall msg msg'. HasField "maybe'activeAttacker" msg msg' => Lens msg msg' (Field "maybe'activeAttacker" msg) (Field "maybe'activeAttacker" msg') #
maybe'activeDefender :: forall msg msg'. HasField "maybe'activeDefender" msg msg' => Lens msg msg' (Field "maybe'activeDefender" msg) (Field "maybe'activeDefender" msg') #
maybe'battleLog :: forall msg msg'. HasField "maybe'battleLog" msg msg' => Lens msg msg' (Field "maybe'battleLog" msg) (Field "maybe'battleLog" msg') #