{ lib, buildRacketPackage, fetchFromGitHub, }: (buildRacketPackage { pname = "pretty-expressive"; version = "1.1+0984931"; dependencies = []; src = fetchFromGitHub { owner = "sorawee"; repo = "pretty-expressive"; rev = "0984931c6f8ff32921dd477c875127de7600dfd5"; hash = "sha256-5WokTHS90pYo5ltJEWX5MIMyUWr2AlRU/W2bznLQ74U="; }; gitSubpath = "."; passthru = { racketModules = ["pretty-expressive/benchmarks/json.rkt" "pretty-expressive/core.rkt" "pretty-expressive/benchmarks/sexp-random.rkt" "pretty-expressive/benchmarks/sexp-full.rkt" "pretty-expressive/benchmarks/concat.rkt" "pretty-expressive/doc.rkt" "pretty-expressive/addons.rkt" "pretty-expressive/scribblings/pretty-expressive.scrbl" "pretty-expressive/benchmarks/fill-sep.rkt" "pretty-expressive/main.rkt" "pretty-expressive/benchtool.rkt" "pretty-expressive/benchmarks/flatten.rkt" "pretty-expressive/benchmarks/wadler-opt.rkt" "pretty-expressive/examples.rkt" "pretty-expressive/process.rkt" "pretty-expressive/promise.rkt"]; racketLaunchers = []; racoCommands = []; }; meta = { description = "A pretty expressive printer"; sourceProvenance = [(((lib).sourceTypes).fromSource)]; broken = false; license = [(((lib).licensesSpdx)."Apache-2.0") (((lib).licensesSpdx)."MIT")]; homepage = "https://github.com/sorawee/pretty-expressive/tree/main/README.md"; }; })