This new gitlab-haskell library provides read/write access to data on a GitLab server, using the GitLab web API.
The library provides access to: branches, commits, groups, issues, jobs, members, merge requests, pipelines, projects, repositories, repository files and users.
JSON responses are parsed into typed Haskell values for convenience.
https://hackage.haskell.org/package/gitlab-haskell-0.1.0.0
--
Rob Stewart