Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haskell-nix/haskell-with-nixpkgs
Drop-in files ready to integrate your project with Nix ecosystem and give Nixpkgs Haskell Lib abilities for your development and CI
https://github.com/haskell-nix/haskell-with-nixpkgs
ecosystem github-actions haskell nix nixpkgs testing
Last synced: about 2 months ago
JSON representation
Drop-in files ready to integrate your project with Nix ecosystem and give Nixpkgs Haskell Lib abilities for your development and CI
- Host: GitHub
- URL: https://github.com/haskell-nix/haskell-with-nixpkgs
- Owner: haskell-nix
- License: bsd-3-clause
- Created: 2020-06-26T17:22:01.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-01-12T00:07:31.000Z (almost 4 years ago)
- Last Synced: 2024-03-16T09:04:53.711Z (10 months ago)
- Topics: ecosystem, github-actions, haskell, nix, nixpkgs, testing
- Language: Nix
- Homepage:
- Size: 387 KB
- Stars: 7
- Watchers: 5
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
| CI |
| :--- |
| [![Nixpkgs, Linux, main](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Nixpkgs,%20Linux,%20main/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Nixpkgs%2C+Linux%2C+main%22) |
| [![Nixpkgs, Linux, additional](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Nixpkgs,%20Linux,%20additional/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Nixpkgs%2C+Linux%2C+additional%22) |
| [![Nixpkgs, Linux, GHCJS](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Nixpkgs,%20Linux,%20GHCJS/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Nixpkgs%2C+Linux%2C+GHCJS%22) |
| [![Nixpkgs, macOS](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Nixpkgs,%20macOS/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Nixpkgs%2C+macOS%22) |
| [![Hackage, Cabal, Linux](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Hackage,%20Cabal,%20Linux/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Hackage%2C+Cabal%2C+Linux%22) |
| [![Hackage, Cabal, macOS](https://github.com/Anton-Latukha/haskell-with-nixpkgs/workflows/Hackage,%20Cabal,%20macOS/badge.svg)](https://github.com/Anton-Latukha/haskell-with-nixpkgs/actions?query=branch%3Amaster+workflow%3A%22Hackage%2C+Cabal%2C+macOS%22) |
| [![Travis Nixpkgs CI](https://img.shields.io/travis/com/haskell-nix/haskell-with-nixpkgs?label=Travis%20Nixpkgs%20CI&logo=Travis)](https://travis-ci.com/github/haskell-nix/haskell-with-nixpkgs) |Drop-in configuration and easy instructions to integrate Haskell projects with Nix and Nixpkgs software ecosystem.
Provides Nixpkgs Haskell Lib API.
Provides `build.sh` to simplify CI and local builds with loading of API settings from env.`master` - main dev branch, includes the sample engine Haskell project that demonstrates and tests the whole project.
`submodule` branch and its installation allows for Haskell projects to connect project as a submodule and gain all abilities.