Open Collective
Open Collective
Loading

static-haskell-nix

Help fund infrastructure to easily build most Haskell programs into fully static Linux executables!

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backer

Become a backer for €1.00 per month and support us

Starts at
€1 EUR / month

Latest activity by


+ 5
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 15

Top financial contributors

1
Daniel Cartwright

483.78 EUR since Jul 2019

2
Akshay Mankar

222.43 EUR since Jun 2019

3
Kirill Zaborsky

191.05 EUR since Jun 2019

4
Colin Woodbury

146.99 EUR since Jun 2019

5
Joachim Breitner

106.25 EUR since Jun 2019

6
Ellie Hermaszewska

98.25 EUR since Oct 2019

7
Niklas Hambüchen

95.94 EUR since Jun 2019

8
teggotic

59.25 EUR since Sep 2023

9
Filip Graliński

56.63 EUR since Aug 2019

10
Sam Griffin

54.98 EUR since Apr 2020

11
Nicolas Mattia

42.5 EUR since Jun 2019

12
Simon Michael

37.17 EUR since Jun 2019

13
Vladislav Zavialov

33.71 EUR since Nov 2019

14
Pedro Furlanetto

23.2 EUR since Jun 2019

15
Alexander Bondarenko

13.42 EUR since Feb 2021

16
Alexandre Peyroux

11.33 EUR since Aug 2019

17
Steve Chavez

10.85 EUR since Jun 2022

18
Maciej Kazulak

5.78 EUR since Jul 2019

19
Guest

5.44 EUR since Jan 2022

static-haskell-nix is all of us

Our contributors 19

Thank you for supporting static-haskell-nix.

Niklas Hambüchen

Admin

€96 EUR

Akshay Mankar

€222 EUR

Kirill Zaborsky

backer

€191 EUR

Colin Woodbury

backer

€147 EUR

Ellie Hermasz...

backer

€98 EUR

teggotic

backer

€59 EUR

Filip Graliński

€57 EUR

Great project, finally you can get fully-static...

Sam Griffin

€55 EUR

Nicolas Mattia

backer

€43 EUR

Simon Michael

backer

€37 EUR

Budget


Transparent and open finances.

+€10.00EUR
Completed
Contribution #690520
+€10.00EUR
Completed
Contribution #690520
+€10.00EUR
Completed
Contribution #690520
Today’s balance

€631.42 EUR

Total raised

€1,504.03 EUR

Total disbursed

€872.61 EUR

Estimated annual budget

€28.61 EUR

Connect


Let’s get the ball rolling!

News from static-haskell-nix

Updates on our activities and progress.

Improvements Summer 2021: GHC 8.10 + Stack 2 + current LTS support

This summer I've landed a couple major goals:I fixed nixpkgs to prevent musl-based GHCs segfaulting, as well as `ncurses` and `recompile with -fPIE` errors. There are deep technical write-ups available linked from...
Read more
Published on July 23, 2021 by Niklas Hambüchen

Support for stack projects and GHC 8.6 compatibility

With the new static-stack2nix-builder you can now easily build your stack.yaml-based projects statically!I f...
Read more
Published on June 17, 2019 by Niklas Hambüchen

Official stack static binaries now built via static-haskell-nix

stack's official static binary releases are now built via this project!stack 1.9 was the first release to be built this way.
Read more
Published on June 17, 2019 by Niklas Hambüchen

About


With static-haskell-nix you can easily build most Haskell programs into fully static Linux executables.

  • results are fully static executables (ldd says not a dynamic executable)
  • these executables are close to infinitely backwards/forwards compatible and work on any Linux distribution
  • to make that possible, each exe and all dependencies (including ghc) are built against musl instead of glibc

stack projects are easily supported, as well as almost any Haskell package in nixpkgs.

We manage to build ~95% of Stackage executables this way!

More details at: https://github.com/nh2/static-haskell-nix

Our team