{ lib, fetchFromGitHub, buildDunePackage, containers, qcheck, }: buildDunePackage (finalAttrs: { version = "0.5.1"; pname = "oseq"; src = fetchFromGitHub { owner = "c-cube"; repo = "oseq"; rev = "v${finalAttrs.version}"; hash = "sha256-fyr/OKlvvHBfovtdubSW4rd4OwQbMLKWXghyU3uBy/k="; }; minimalOCamlVersion = "4.08"; duneVersion = "3"; doCheck = true; checkInputs = [ containers qcheck ]; meta = { homepage = "https://c-cube.github.io/oseq/"; description = "Purely functional iterators compatible with standard `seq`"; license = lib.licenses.bsd2; maintainers = [ lib.maintainers.vbgl ]; }; })