{"id":236121,"name":"streamly","ecosystem":"hackage","description":"For upgrading to streamly-0.9.0+ please read the\nStreamly-0.9.0 upgrade guide.\n\nStreamly is a high-performance, beginner-friendly standard library\nfor Haskell. It unifies streaming with list transformers and logic\nprogramming; unifies streaming with concurrency and reactive\nprogramming; unifies arrays with ring arrays, text, bytestring\nand vector use cases; unifies arrays with builders and binary\nserialization; generalizes parsers to any input type and unifies\nattoparsec, parsec use cases with better performance; provides\nstreaming fileIO — all with a clean, consistent, well-integrated and\nstreaming enabled API.\n\nStreams are designed to have a list like interface — no steep\nlearning curve, no complex types. Streamly is designed to build\ngeneral purpose applications in a truly functional manner, from\nsimple hello-world to advanced high-performance systems. The design\nemphasizes simplicity, modularity, and code reuse with minimal\nbuilding blocks. Performance is on par with C, tuning is easy, and\nit’s hard to get it wrong.\n\nStreamly is serial by default, with seamless declarative concurrency\nthat scales automatically when needed. It provides prompt and safe\nresource management, works well with other streaming libraries as well\nas core libraries like bytestring and text, and is backed by solid\ndocumentation.\n\nThe streamly package is built on top of the streamly-core package\nand offers high-level capabilities such as concurrency, reactive\nprogramming, time-related combinators, lifted exceptions, and\nnetworking. It provides streaming with concurrency, and is a more\npowerful, higher-level and more expressive alternative to the async\npackage.\n\nPerformant. Unified. Modular. Powerful. Simple.\n\nLearn more at the streamly website.","homepage":"https://streamly.composewell.com","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/composewell/streamly","keywords_array":["array","bsd3","concurrency","dataflow","filesystem","library","list","logic","network","non-determinism","parsing","pipes","reactivity","streaming","streamly","time","unicode","Propose Tags"],"namespace":null,"versions_count":29,"first_release_published_at":"2017-12-05T15:16:20.000Z","latest_release_published_at":"2026-05-30T09:49:01.000Z","latest_release_number":"0.11.1","last_synced_at":"2026-09-27T13:34:30.003Z","created_at":"2022-04-06T02:08:46.920Z","updated_at":"2026-09-27T13:34:32.367Z","registry_url":"https://hackage.haskell.org/package/streamly","install_command":"cabal install streamly","documentation_url":null,"metadata":{},"repo_metadata":{"id":37733913,"uuid":"97125907","full_name":"composewell/streamly","owner":"composewell","description":"High performance, streaming and concurrent functional programming in Haskell","archived":false,"fork":false,"pushed_at":"2026-09-21T17:29:19.000Z","size":19596,"stargazers_count":924,"open_issues_count":424,"forks_count":71,"subscribers_count":20,"default_branch":"master","last_synced_at":"2026-09-27T10:52:04.201Z","etag":null,"topics":["arrays","async","concurrency","dataflow","filesystem","folds","frp","haskell","logic-programming","loops","modular","network","non-determinism","parsers","pipes","reactive-programming","stream-fusion","streaming","unfolds","unicode"],"latest_commit_sha":null,"homepage":"https://streamly.composewell.com","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/composewell.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-07-13T13:31:39.000Z","updated_at":"2026-09-20T11:48:06.000Z","dependencies_parsed_at":"2023-12-27T03:40:34.647Z","dependency_job_id":"cff33af0-2dc9-4419-95cd-f370d3b89b63","html_url":"https://github.com/composewell/streamly","commit_stats":null,"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/composewell/streamly","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/composewell","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/sbom","scorecard":{"id":301571,"data":{"date":"2025-08-11","repo":{"name":"github.com/composewell/streamly","commit":"042cb8fc8e35c965ff7db551178f92990e888b94"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":5,"reason":"Found 6/12 approved changesets -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/haskell.yml:1","Warn: no topLevel permission defined: .github/workflows/markdown-doctest.yml:1","Warn: no topLevel permission defined: .github/workflows/packdiff.yml:1","Warn: no topLevel permission defined: .github/workflows/regression-check.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/haskell.yml:252: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/haskell.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/haskell.yml:254: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/haskell.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/markdown-doctest.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/markdown-doctest.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/markdown-doctest.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/markdown-doctest.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/packdiff.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/packdiff.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/packdiff.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/packdiff.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regression-check.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/regression-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regression-check.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/regression-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regression-check.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/regression-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regression-check.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/regression-check.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regression-check.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/composewell/streamly/regression-check.yml/master?enable=pin","Info:   0 out of  11 GitHub-owned GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: HaskellPropertyBasedTesting integration found: benchmark/Streamly/Benchmark/Data/Serialize.hs:26","Info: HaskellPropertyBasedTesting integration found: benchmark/Streamly/Benchmark/Data/Serialize.hs:35","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:2","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:3","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:4","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:7","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:9","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:9","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:23","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:34","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:3","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:36","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:41","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:46","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:33","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:37","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:43","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/ParserK.hs:10","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize.hs:41","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize.hs:42","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/CompatV0.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/CompatV1.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/TH.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/TH.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:39","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:49","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:23","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:24","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:27","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:28","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:32","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:44","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:32","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:27","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:29","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Fold.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Parallel.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:29","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:30","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:44","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/ZipAsync.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/ZipSerial.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:5","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:11","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:11","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:33","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Common.hs:23","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Common.hs:24","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:132","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:134","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:135","Info: HaskellPropertyBasedTesting integration found: benchmark/Streamly/Benchmark/Data/Serialize.hs:26","Info: HaskellPropertyBasedTesting integration found: benchmark/Streamly/Benchmark/Data/Serialize.hs:35","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:2","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:3","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/CommonImports.hs:4","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:7","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:9","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Array/Stream.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:9","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:23","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Fold.hs:34","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:3","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/MutArray.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:36","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:41","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser.hs:46","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:33","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:37","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Parser/Common.hs:43","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/ParserK.hs:10","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize.hs:41","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize.hs:42","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/CompatV0.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/CompatV1.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/TH.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Serialize/TH.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:39","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream.hs:49","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:23","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Stream/Concurrent.hs:24","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:26","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:27","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Data/Unfold.hs:28","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:32","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/FileSystem/Handle.hs:44","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Inet/TCP.hs:32","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Network/Socket.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Ahead.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Async.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:27","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:29","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Concurrent.hs:31","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Fold.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Parallel.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:29","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:30","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Serial.hs:44","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/Top.hs:22","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:18","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:19","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WAsync.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:15","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:16","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/WSerial.hs:17","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/ZipAsync.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Prelude/ZipSerial.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:5","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:11","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Serialize/Serializable.hs:21","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:11","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:12","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Parser.hs:14","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:8","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:20","Info: HaskellPropertyBasedTesting integration found: test/Streamly/Test/Unicode/Stream.hs:33","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Common.hs:23","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Common.hs:24","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:132","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:134","Info: HaskellPropertyBasedTesting integration found: test/lib/Streamly/Test/Prelude/Common.hs:135"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}}]},"last_synced_at":"2025-08-17T20:46:10.405Z","repository_id":37733913,"created_at":"2025-08-17T20:46:10.405Z","updated_at":"2025-08-17T20:46:10.405Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37757598,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-27T02:00:07.257Z","response_time":91,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"composewell","name":"Composewell Technologies","uuid":"23616816","kind":"organization","description":"Fast and modular software systems","email":null,"website":"https://composewell.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/23616816?v=4","repositories_count":59,"last_synced_at":"2024-03-26T22:33:13.879Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/composewell","funding_links":[],"total_stars":1262,"followers":14,"following":0,"created_at":"2022-11-04T15:04:18.810Z","updated_at":"2024-03-26T22:33:17.146Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/composewell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/composewell/repositories"},"tags":[{"name":"streamly-core-0.3.1","sha":"e36596a2741a053d2cf3ee9efb32c6a823c0b89c","kind":"commit","published_at":"2026-05-30T09:39:32.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.3.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.1/manifests"},{"name":"streamly-0.11.1","sha":"e36596a2741a053d2cf3ee9efb32c6a823c0b89c","kind":"commit","published_at":"2026-05-30T09:39:32.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.11.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.1/manifests"},{"name":"streamly-core-0.3.0-r1","sha":"6b90b000ff5d688fa5543107340796eed2fc0be7","kind":"commit","published_at":"2026-04-06T13:19:04.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.3.0-r1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.3.0-r1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.3.0-r1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.0-r1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.0-r1/manifests"},{"name":"streamly-0.11.0-r2","sha":"6b90b000ff5d688fa5543107340796eed2fc0be7","kind":"commit","published_at":"2026-04-06T13:19:04.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.11.0-r2","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.11.0-r2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.11.0-r2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.0-r2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.0-r2/manifests"},{"name":"streamly-core-0.3.0","sha":"5c6f1a72aaa60e7932ac72910469889962455fb3","kind":"commit","published_at":"2025-09-03T08:59:51.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.3.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.3.0/manifests"},{"name":"streamly-0.11.0","sha":"5c6f1a72aaa60e7932ac72910469889962455fb3","kind":"commit","published_at":"2025-09-03T08:59:51.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.11.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.11.0/manifests"},{"name":"streamly-core-0.2.3","sha":"a6d735b0b2989e452fd0c94b6ebe748fb33bc7c0","kind":"commit","published_at":"2025-02-11T07:18:36.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.2.3","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.3/manifests"},{"name":"streamly-core-0.2.2","sha":"944e248ed02ece3659721c9115c98cf460063eb1","kind":"commit","published_at":"2024-01-18T11:00:21.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.2.2","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.2/manifests"},{"name":"streamly-0.10.1","sha":"944e248ed02ece3659721c9115c98cf460063eb1","kind":"commit","published_at":"2024-01-18T11:00:21.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.10.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.10.1/manifests"},{"name":"streamly-core-0.2.1","sha":"00b41429d0fa0f387ac82308f3d9819b2cfdfdbf","kind":"commit","published_at":"2023-12-16T11:25:52.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.2.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.1/manifests"},{"name":"streamly-core-0.2.0","sha":"697081c702712eb86d847dfc4b88f592f5190781","kind":"commit","published_at":"2023-11-28T10:35:02.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.2.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.2.0/manifests"},{"name":"streamly-0.10.0","sha":"697081c702712eb86d847dfc4b88f592f5190781","kind":"commit","published_at":"2023-11-28T10:35:02.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.10.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.10.0/manifests"},{"name":"v0.7.3.2r1","sha":"6b6595ba85a1c09bf59eef84b01f8d1fd43dc46e","kind":"commit","published_at":"2023-07-27T09:15:17.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.3.2r1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.3.2r1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.3.2r1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.2r1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.2r1/manifests"},{"name":"v0.7.3.2","sha":"6346b69efb86f6f2ac0679b6940af32037daae8f","kind":"commit","published_at":"2023-07-20T10:27:54.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.3.2","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.2/manifests"},{"name":"streamly-core-0.1.0.1","sha":"5f0798faef53f3635a8f16907e80e7057333fda8","kind":"commit","published_at":"2023-05-28T05:39:54.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.1.0.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.0.1/manifests"},{"name":"streamly-core-0.1.1","sha":"f167021906107270e8320d75595feec9b79bad1a","kind":"commit","published_at":"2023-05-27T06:49:49.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.1.1","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.1/manifests"},{"name":"streamly-core-0.1.0","sha":"9596aea3ab33d3c2fa513247fcfe8604bd7ff454","kind":"commit","published_at":"2023-03-13T12:01:09.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-core-0.1.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-core-0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-core-0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-core-0.1.0/manifests"},{"name":"streamly-0.9.0","sha":"9596aea3ab33d3c2fa513247fcfe8604bd7ff454","kind":"commit","published_at":"2023-03-13T12:01:09.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/streamly-0.9.0","html_url":"https://github.com/composewell/streamly/releases/tag/streamly-0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@streamly-0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/streamly-0.9.0/manifests"},{"name":"v0.8.3r1","sha":"a0d4b24ae7950d96aa8a5e9d61c4da4ae37c54a9","kind":"commit","published_at":"2023-02-28T12:49:09.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.3r1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.3r1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.3r1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.3r1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.3r1/manifests"},{"name":"v0.7.3.1","sha":"da6d6f13628d679aad22070270b0d94724e1b2a7","kind":"commit","published_at":"2023-01-08T12:37:25.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.3.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3.1/manifests"},{"name":"v0.8.3","sha":"686990bea661b91160df5a8508d0ac10d3a53c9e","kind":"commit","published_at":"2022-09-13T12:11:05.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.3","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"6e898cde23347618865cc37bd3d623a1f51a1939","kind":"commit","published_at":"2022-03-03T05:30:13.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.2","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.2/manifests"},{"name":"v0.8.1.1","sha":"3f72f5824522a5976dce5d77fb3b8dbe967fc9a2","kind":"commit","published_at":"2021-12-06T07:21:47.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.1.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.1.1/manifests"},{"name":"v0.8.1","sha":"b0fdec4cf2a3d6ba7ee2d72b2a87cb747e1617d8","kind":"commit","published_at":"2021-11-30T12:33:37.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"4f629b8cb36bd03b480edc08b77c9a0187ce2206","kind":"commit","published_at":"2021-06-24T08:07:10.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.8.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.8.0/manifests"},{"name":"v0.7.3","sha":"8ad50727be085001d1817ced601756630a251ca8","kind":"commit","published_at":"2021-03-03T13:19:29.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.3","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.3/manifests"},{"name":"v0.7.2r1","sha":"9c6fe068a4ed485414bcfe2d2e171d899832eb6c","kind":"commit","published_at":"2020-06-26T13:54:57.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.2r1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.2r1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.2r1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.2r1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.2r1/manifests"},{"name":"v0.7.1r1","sha":"bc0ffdc3261e29c94caf3fd971be3ec62053fbbd","kind":"commit","published_at":"2020-06-26T13:52:25.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.1r1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.1r1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.1r1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.1r1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.1r1/manifests"},{"name":"v0.7.2","sha":"30ddc28884d1068c75bcb6b865041e42ddd5e5de","kind":"commit","published_at":"2020-04-22T20:33:32.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.2","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"7c7b175d323afd75f5ee857605f7d45fdf75de2f","kind":"commit","published_at":"2020-02-20T09:42:52.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"3da70288fe3bb70a83b595365f78319771b50a73","kind":"commit","published_at":"2019-11-14T23:14:20.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.7.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"4a87adeb35d5a00da2cf441873ac412d17d121b1","kind":"commit","published_at":"2019-03-27T19:43:46.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.6.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"97035c5c0b69e411f0723cee780ff64a1863427a","kind":"commit","published_at":"2018-12-30T21:22:24.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.6.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.6.0/manifests"},{"name":"v0.5.2","sha":"d9188336a366adc430b0ea6fba29b3868100687b","kind":"commit","published_at":"2018-10-26T19:47:56.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.5.2","html_url":"https://github.com/composewell/streamly/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"4c356cee04ab17a69f085be3e1e9df18e2fab770","kind":"commit","published_at":"2018-09-12T15:55:59.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.5.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"eeb3b03935a56cd49fe690d0f349363ea8fbfdb2","kind":"commit","published_at":"2018-09-04T10:47:42.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.5.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"88d6bcaf214d4141893285eae04a04625ee4ebf7","kind":"commit","published_at":"2018-07-11T14:58:39.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.4.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"f1f322cb2cd59199ec4435018a3547fdd45bddfa","kind":"commit","published_at":"2018-06-14T20:46:34.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.3.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"ee1a7fe9730df25090469ba8f7786d7422566709","kind":"commit","published_at":"2018-06-05T12:33:55.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.2.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"14ecf65860200df549f852e79267698c16257062","kind":"commit","published_at":"2018-05-13T22:08:59.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.2.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.2.0/manifests"},{"name":"v0.1.2","sha":"f8ec835cc3711e6b79ea1c2cdfce6b2e6fcf63d1","kind":"commit","published_at":"2018-03-25T02:04:03.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.1.2","html_url":"https://github.com/composewell/streamly/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"c7d40a1791768422b43a6e8b489118b81a99dc0d","kind":"commit","published_at":"2018-03-18T14:17:26.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.1.1","html_url":"https://github.com/composewell/streamly/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"ae22d7719ab4cac0116267155b7187a8d1398290","kind":"commit","published_at":"2017-12-05T17:56:18.000Z","download_url":"https://codeload.github.com/composewell/streamly/tar.gz/v0.1.0","html_url":"https://github.com/composewell/streamly/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/composewell/streamly@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-27T13:34:32.367Z","dependent_packages_count":20,"downloads":20984,"downloads_period":"total","dependent_repos_count":58,"rankings":{"downloads":8.844306301215033,"dependent_repos_count":7.137609494207403,"dependent_packages_count":1.3563153433173212,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.779410379579919},"purl":"pkg:hackage/streamly","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/streamly","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/streamly","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/streamly/dependencies","status":null,"funding_links":[],"critical":false,"issue_metadata":{"last_synced_at":"2026-09-13T06:05:01.838Z","issues_count":434,"pull_requests_count":427,"avg_time_to_close_issue":49109975.11312217,"avg_time_to_close_pull_request":4029258.782841823,"issues_closed_count":221,"pull_requests_closed_count":373,"pull_request_authors_count":17,"issue_authors_count":37,"avg_comments_per_issue":1.2258064516129032,"avg_comments_per_pull_request":0.585480093676815,"merged_pull_requests_count":304,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":7,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":76109.25,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/composewell%2Fstreamly/issues","maintainers":[{"login":"harendra-kumar","count":518,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/harendra-kumar"},{"login":"adithyaov","count":263,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adithyaov"},{"login":"Abhiroop","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Abhiroop"},{"login":"rnjtranjan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rnjtranjan"},{"login":"pranaysashank","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pranaysashank"}],"active_maintainers":[{"login":"adithyaov","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/adithyaov"},{"login":"harendra-kumar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/harendra-kumar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/streamly/codemeta","maintainers":[{"uuid":"harendra","login":"harendra","name":null,"email":null,"url":null,"packages_count":25,"html_url":"https://hackage.haskell.org/user/harendra","role":null,"created_at":"2022-11-14T19:55:46.979Z","updated_at":"2022-11-14T19:55:46.979Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/harendra/packages"},{"uuid":"adithyaov","login":"adithyaov","name":null,"email":null,"url":null,"packages_count":16,"html_url":"https://hackage.haskell.org/user/adithyaov","role":null,"created_at":"2022-11-14T19:55:47.014Z","updated_at":"2022-11-14T19:55:47.014Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/adithyaov/packages"},{"uuid":"pranaysashank","login":"pranaysashank","name":null,"email":null,"url":null,"packages_count":12,"html_url":"https://hackage.haskell.org/user/pranaysashank","role":null,"created_at":"2022-11-14T19:55:46.991Z","updated_at":"2022-11-14T19:55:46.991Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/pranaysashank/packages"}]}