Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data AthleteDetailed = AthleteDetailed {
- athleteDetailed_bikes :: [GearSummary]
- athleteDetailed_city :: Text
- athleteDetailed_clubs :: [ClubSummary]
- athleteDetailed_country :: Text
- athleteDetailed_createdAt :: UTCTime
- athleteDetailed_datePreference :: Text
- athleteDetailed_email :: Text
- athleteDetailed_firstname :: Text
- athleteDetailed_follower :: Maybe Text
- athleteDetailed_followerCount :: Integer
- athleteDetailed_friend :: Maybe Text
- athleteDetailed_friendCount :: Integer
- athleteDetailed_ftp :: Maybe Integer
- athleteDetailed_id :: Integer
- athleteDetailed_lastname :: Text
- athleteDetailed_measurementPreference :: MeasurementPreference
- athleteDetailed_mutualFriendCount :: Integer
- athleteDetailed_premium :: Bool
- athleteDetailed_profile :: Text
- athleteDetailed_profileMedium :: Text
- athleteDetailed_resourceState :: ResourceState
- athleteDetailed_sex :: Maybe Gender
- athleteDetailed_shoes :: [GearSummary]
- athleteDetailed_state :: Maybe Text
- athleteDetailed_updatedAt :: UTCTime
- athleteDetailed_weight :: Maybe Double
- data AthleteSummary = AthleteSummary {
- athleteSummary_city :: Maybe Text
- athleteSummary_country :: Maybe Text
- athleteSummary_createdAt :: UTCTime
- athleteSummary_firstname :: Text
- athleteSummary_follower :: Maybe Text
- athleteSummary_friend :: Maybe Text
- athleteSummary_id :: Integer
- athleteSummary_lastname :: Text
- athleteSummary_premium :: Bool
- athleteSummary_profile :: Text
- athleteSummary_profileMedium :: Text
- athleteSummary_resourceState :: ResourceState
- athleteSummary_sex :: Maybe Gender
- athleteSummary_state :: Maybe Text
- athleteSummary_updatedAt :: UTCTime
- data AthleteMeta = AthleteMeta {}
- data ActivityTotals = ActivityTotals {}
- data AthleteStats = AthleteStats {
- athleteStats_biggestRideDistance :: Double
- athleteStats_biggestClimbElevationGain :: Double
- athleteStats_recentRideTotals :: ActivityTotals
- athleteStats_recentRunTotals :: ActivityTotals
- athleteStats_ytdRideTotals :: ActivityTotals
- athleteStats_ytdRunTotals :: ActivityTotals
- athleteStats_allRideTotals :: ActivityTotals
- athleteStats_allRunTotals :: ActivityTotals
Documentation
data AthleteDetailed Source #
Instances
data AthleteSummary Source #
Instances
data AthleteMeta Source #
Instances
FromJSON AthleteMeta Source # | |
Defined in Strive.Types.Athletes parseJSON :: Value -> Parser AthleteMeta # parseJSONList :: Value -> Parser [AthleteMeta] # | |
Show AthleteMeta Source # | |
Defined in Strive.Types.Athletes showsPrec :: Int -> AthleteMeta -> ShowS # show :: AthleteMeta -> String # showList :: [AthleteMeta] -> ShowS # | |
AthleteLens ActivityDetailed AthleteMeta Source # | |
Defined in Strive.Internal.Lenses | |
AthleteLens ActivitySummary AthleteMeta Source # | |
Defined in Strive.Internal.Lenses | |
IdLens AthleteMeta Integer Source # | |
Defined in Strive.Internal.Lenses | |
ResourceStateLens AthleteMeta ResourceState Source # | |
Defined in Strive.Internal.Lenses |
data ActivityTotals Source #
Instances
FromJSON ActivityTotals Source # | |
Defined in Strive.Types.Athletes parseJSON :: Value -> Parser ActivityTotals # parseJSONList :: Value -> Parser [ActivityTotals] # | |
Show ActivityTotals Source # | |
Defined in Strive.Types.Athletes showsPrec :: Int -> ActivityTotals -> ShowS # show :: ActivityTotals -> String # showList :: [ActivityTotals] -> ShowS # |
data AthleteStats Source #
Instances
FromJSON AthleteStats Source # | |
Defined in Strive.Types.Athletes parseJSON :: Value -> Parser AthleteStats # parseJSONList :: Value -> Parser [AthleteStats] # | |
Show AthleteStats Source # | |
Defined in Strive.Types.Athletes showsPrec :: Int -> AthleteStats -> ShowS # show :: AthleteStats -> String # showList :: [AthleteStats] -> ShowS # |