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