1{ lib, buildDunePackage, fetchFromGitHub, stdune, dyn }:
2
3buildDunePackage rec {
4 pname = "fiber";
5 version = "unstable-2023-02-28";
6
7 src = fetchFromGitHub {
8 owner = "ocaml-dune";
9 repo = "fiber";
10 rev = "5563b588c1313f128eafa74d66f0626c9128d34d";
11 hash = "sha256-18GfGXpu+uiIiCuLhIx5z5jRkem1nNWaQB6Ms0AE9sE=";
12 };
13
14 duneVersion = "3";
15
16 buildInputs = [ stdune dyn ];
17
18 meta = with lib; {
19 description = "Structured concurrency library";
20 homepage = "https://github.com/ocaml-dune/fiber";
21 maintainers = with lib.maintainers; [ ];
22 license = licenses.mit;
23 };
24}