/recurse-haskell

Haskell bindings to the Recurse Center API

Primary LanguageHaskellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

recurse-haskell

(Incomplete) bindings to the Recurse Center API in Haskell

import Web.Recurse
import qualified Data.ByteString as BS

token :: BS.ByteString
token = "..."

main :: IO ()
main = do
    profiles <- runRecurse token $ do
        batch <- head <$> getBatches
        getProfilesByBatch (batchID batch) $ defaultProfileQuery
            { query = Just "haskell"
            }
    forM_ profiles print