| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Web.Socdiff.Instagram.DataSource
Documentation
data InstagramReq a where
Constructors
| GetFollowerUsernames :: Text -> InstagramReq [(Text, Text)] |
Instances
| DataSourceName InstagramReq | |
| StateKey InstagramReq | |
| Show1 InstagramReq | |
| DataSource u InstagramReq | |
| Eq (InstagramReq a) | |
| Show (InstagramReq a) | |
| Hashable (InstagramReq a) | |
| Typeable (* -> *) InstagramReq | |
data State InstagramReq = InstagramState {
|
initGlobalState :: Int -> Text -> IO (State InstagramReq)
instagramFetch :: State InstagramReq -> Flags -> u -> [BlockedFetch InstagramReq] -> PerformFetch
fetchAsync :: Text -> QSem -> BlockedFetch InstagramReq -> IO (Async ())
followersToTupleList :: Response ByteString -> [(Text, Text)]
fetchReq :: InstagramReq a -> Text -> IO a