{"id":15700017,"url":"https://github.com/f-f/docker-haskell-lavello","last_synced_at":"2025-05-12T13:08:50.170Z","repository":{"id":77250424,"uuid":"155056614","full_name":"f-f/docker-haskell-lavello","owner":"f-f","description":"🚰 Kitchen-sink docker image for building Haskell in CI","archived":false,"fork":false,"pushed_at":"2019-11-05T13:09:06.000Z","size":12,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-31T22:22:28.882Z","etag":null,"topics":["docker","haskell","nix","stack"],"latest_commit_sha":null,"homepage":"","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/f-f.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-28T09:58:26.000Z","updated_at":"2019-11-23T13:18:15.000Z","dependencies_parsed_at":"2023-09-05T02:46:50.865Z","dependency_job_id":null,"html_url":"https://github.com/f-f/docker-haskell-lavello","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-f%2Fdocker-haskell-lavello","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-f%2Fdocker-haskell-lavello/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-f%2Fdocker-haskell-lavello/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/f-f%2Fdocker-haskell-lavello/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/f-f","download_url":"https://codeload.github.com/f-f/docker-haskell-lavello/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253745160,"owners_count":21957317,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","haskell","nix","stack"],"created_at":"2024-10-03T19:44:06.126Z","updated_at":"2025-05-12T13:08:50.134Z","avatar_url":"https://github.com/f-f.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# docker-haskell-lavello\n\n🚰 Kitchen-sink docker image for building (stack-based) Haskell projects in CI\n\nIPA: *//laˈvɛllo/*\n\n![lavello](http://img.archiexpo.it/images_ae/photo-g/134-6497057.jpg)\n\n## Where to find this\n\nDocker tags:\n- lts-12: `nilrecurring/haskell-lavello:lts-12`\n\n## FAQ\n\n\u003e Wait, don't we have `fpco/stack-build` already?\n\nYees, and in fact that's our base image.  \nAdditionally we also `stack build` a whole list of packages, so that when you get to build your project they don't have to be recompiled, dramatically cutting CI time.\n\n\u003e So why isn't this the standard?\n\nThe tradeoff here is the bandwidth: the image is quite big (\u003e 1GB), so fetching it from your favorite CI might take some time (especially if you don't cache Docker images).  \nDoing this with Haskell is convenient, because compiling things on free-CI CPUs usually takes more time than fetching the already compiled package (YMMV, you'll have to benchmark this with your setup)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff-f%2Fdocker-haskell-lavello","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ff-f%2Fdocker-haskell-lavello","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ff-f%2Fdocker-haskell-lavello/lists"}