module ShowPublicOrganization where import qualified Github.Organizations as Github main = do possibleOrganization <- Github.publicOrganization "thoughtbot" case possibleOrganization of (Left error) -> putStrLn $ "Error: " ++ (show error) (Right organization) -> putStrLn $ formatOrganization organization formatOrganization organization = (maybe "" (\s -> s ++ "\n") (Github.organizationName organization)) ++ (Github.organizationHtmlUrl organization) ++ (maybe "" (\s -> "\n" ++ s) (Github.organizationBlog organization))