Safe Haskell | None |
---|---|
Language | Haskell2010 |
- createActivity :: Client -> String -> String -> UTCTime -> Integer -> CreateActivityOptions -> IO (Either String ActivityDetailed)
- getActivity :: Client -> Integer -> GetActivityOptions -> IO (Either String ActivitySummary)
- updateActivity :: Client -> Integer -> UpdateActivityOptions -> IO (Either String ActivityDetailed)
- deleteActivity :: Client -> Integer -> IO (Either String ())
- getCurrentActivities :: Client -> GetCurrentActivitiesOptions -> IO (Either String [ActivitySummary])
- getRelatedActivities :: Client -> Integer -> GetRelatedActivitiesOptions -> IO (Either String [ActivitySummary])
- getFeed :: Client -> GetFeedOptions -> IO (Either String [ActivitySummary])
- getActivityZones :: Client -> Integer -> IO (Either String [ActivityZoneDetailed])
- getActivityLaps :: Client -> Integer -> IO (Either String [ActivityLapSummary])
Documentation
createActivity :: Client -> String -> String -> UTCTime -> Integer -> CreateActivityOptions -> IO (Either String ActivityDetailed) Source
getActivity :: Client -> Integer -> GetActivityOptions -> IO (Either String ActivitySummary) Source
updateActivity :: Client -> Integer -> UpdateActivityOptions -> IO (Either String ActivityDetailed) Source
getCurrentActivities :: Client -> GetCurrentActivitiesOptions -> IO (Either String [ActivitySummary]) Source
getRelatedActivities :: Client -> Integer -> GetRelatedActivitiesOptions -> IO (Either String [ActivitySummary]) Source
getFeed :: Client -> GetFeedOptions -> IO (Either String [ActivitySummary]) Source
getActivityZones :: Client -> Integer -> IO (Either String [ActivityZoneDetailed]) Source