strive-0.6.1: A Haskell client for the Strava V3 API.

Safe HaskellNone

Strive

Contents

Description

A Haskell client for the Strava V3 API.

Synopsis

Documentation

Client

class RequesterLens a b | a -> b whereSource

Methods

requester :: Lens a bSource

Options

class MinCatLens a b | a -> b whereSource

Methods

minCat :: Lens a bSource

class MaxCatLens a b | a -> b whereSource

Methods

maxCat :: Lens a bSource

class MarkdownLens a b | a -> b whereSource

Methods

markdown :: Lens a bSource

class AllEffortsLens a b | a -> b whereSource

Methods

allEfforts :: Lens a bSource

class BeforeLens a b | a -> b whereSource

Methods

before :: Lens a bSource

class AfterLens a b | a -> b whereSource

Methods

after :: Lens a bSource

class RangeLens a b | a -> b whereSource

Methods

range :: Lens a bSource

class GenderLens a b | a -> b whereSource

Methods

gender :: Lens a bSource

class ClubIdLens a b | a -> b whereSource

Methods

clubId :: Lens a bSource

class WeightLens a b | a -> b whereSource

Methods

weight :: Lens a bSource

Types

class CaloriesLens a b | a -> b whereSource

Methods

calories :: Lens a bSource

class GearLens a b | a -> b whereSource

Methods

gear :: Lens a bSource

class TruncatedLens a b | a -> b whereSource

Methods

truncated :: Lens a bSource

class LapIndexLens a b | a -> b whereSource

Methods

lapIndex :: Lens a bSource

class KudosCountLens a b | a -> b whereSource

Methods

kudosCount :: Lens a bSource

class MaxLens a b | a -> b whereSource

Methods

max :: Lens a bSource

class MinLens a b | a -> b whereSource

Methods

min :: Lens a bSource

class TimeLens a b | a -> b whereSource

Methods

time :: Lens a bSource

class BikesLens a b | a -> b whereSource

Methods

bikes :: Lens a bSource

class ClubsLens a b | a -> b whereSource

Methods

clubs :: Lens a bSource

class EmailLens a b | a -> b whereSource

Methods

email :: Lens a bSource

class FriendCountLens a b | a -> b whereSource

Methods

friendCount :: Lens a bSource

class FtpLens a b | a -> b whereSource

Methods

ftp :: Lens a bSource

class ShoesLens a b | a -> b whereSource

Methods

shoes :: Lens a bSource

class ClubTypeLens a b | a -> b whereSource

Methods

clubType :: Lens a bSource

class MemberCountLens a b | a -> b whereSource

Methods

memberCount :: Lens a bSource

class SportTypeLens a b | a -> b whereSource

Methods

sportType :: Lens a bSource

class TextLens a b | a -> b whereSource

Methods

text :: Lens a bSource

class HiddenLens a b | a -> b whereSource

Methods

hidden :: Lens a bSource

class KomRankLens a b | a -> b whereSource

Methods

komRank :: Lens a bSource

class PrRankLens a b | a -> b whereSource

Methods

prRank :: Lens a bSource

class SegmentLens a b | a -> b whereSource

Methods

segment :: Lens a bSource

class BrandNameLens a b | a -> b whereSource

Methods

brandName :: Lens a bSource

class FrameTypeLens a b | a -> b whereSource

Methods

frameType :: Lens a bSource

class ModelNameLens a b | a -> b whereSource

Methods

modelName :: Lens a bSource

class CaptionLens a b | a -> b whereSource

Methods

caption :: Lens a bSource

class LocationLens a b | a -> b whereSource

Methods

location :: Lens a bSource

class RefLens a b | a -> b whereSource

Methods

ref :: Lens a bSource

class UidLens a b | a -> b whereSource

Methods

uid :: Lens a bSource

class UploadedAtLens a b | a -> b whereSource

Methods

uploadedAt :: Lens a bSource

class PolylineLens a b | a -> b whereSource

Methods

polyline :: Lens a bSource

class HazardousLens a b | a -> b whereSource

Methods

hazardous :: Lens a bSource

class StarCountLens a b | a -> b whereSource

Methods

starCount :: Lens a bSource

class AvgGradeLens a b | a -> b whereSource

Methods

avgGrade :: Lens a bSource

class PointsLens a b | a -> b whereSource

Methods

points :: Lens a bSource

class EffortIdLens a b | a -> b whereSource

Methods

effortId :: Lens a bSource

class RankLens a b | a -> b whereSource

Methods

rank :: Lens a bSource

class DataLens a b | a -> b whereSource

Methods

data :: Lens a bSource

class ErrorLens a b | a -> b whereSource

Methods

error :: Lens a bSource

class StatusLens a b | a -> b whereSource

Methods

status :: Lens a bSource