aboutsummaryrefslogtreecommitdiff
path: root/app/diff-lists-contacts
diff options
context:
space:
mode:
Diffstat (limited to 'app/diff-lists-contacts')
-rw-r--r--app/diff-lists-contacts/Main.hs9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/diff-lists-contacts/Main.hs b/app/diff-lists-contacts/Main.hs
index 671100c..523de3e 100644
--- a/app/diff-lists-contacts/Main.hs
+++ b/app/diff-lists-contacts/Main.hs
@@ -32,13 +32,18 @@ main = do
mgr <- newManager tlsManagerSettings
putStrLn $ "# your home timeline (up to 200 tweets):"
listMembers <- runConduit $
- sourceWithMaxId twInfo mgr (listMembers (ListNameParam "user/someList"))
+ sourceWithCursor twInfo mgr (listsMembers (ListNameParam "user/someList"))
.| (CL.isolate 200)
.| (mapC (\user -> do
user ^. userId))
+ .| (mapC UserIdParam)
+ .| (mapC friendshipsDestroy)
+ .| (mapC (\req -> do
+ callWithResponse twInfo mgr req))
.| sinkList
- mapM_ (putStrLn . show) listMembers
+ resp <- sequence listMembers
+ mapM_ (putStrLn . show) resp