pokemon-go-protobuf-types-0.1.0.0: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Inventory.Candy

Documentation

data Candy #

Constructors

Candy 

Instances

Eq Candy # 

Methods

(==) :: Candy -> Candy -> Bool #

(/=) :: Candy -> Candy -> Bool #

Show Candy # 

Methods

showsPrec :: Int -> Candy -> ShowS #

show :: Candy -> String #

showList :: [Candy] -> ShowS #

Message Candy # 

Methods

descriptor :: MessageDescriptor Candy

Default Candy # 

Methods

def :: Candy

HasField "candy" Candy Candy # 

Methods

field :: ProxySym "candy" -> Lens Candy Candy (Field "candy" Candy) (Field "candy" Candy)

HasField "familyId" Candy Candy # 

Methods

field :: ProxySym "familyId" -> Lens Candy Candy (Field "familyId" Candy) (Field "familyId" Candy)

type Field "candy" Candy # 
type Field "candy" Candy = Int32
type Field "familyId" Candy # 
type Field "familyId" Candy = PokemonId

candy :: forall msg msg'. HasField "candy" msg msg' => Lens msg msg' (Field "candy" msg) (Field "candy" msg') #

familyId :: forall msg msg'. HasField "familyId" msg msg' => Lens msg msg' (Field "familyId" msg) (Field "familyId" msg') #