{"id":25294102,"url":"https://github.com/ane/pdu","last_synced_at":"2025-04-06T20:14:20.052Z","repository":{"id":137297184,"uuid":"28292265","full_name":"ane/pdu","owner":"ane","description":"Parallel experiment of the unix \"du -sh .\" command.","archived":false,"fork":false,"pushed_at":"2014-12-21T08:09:01.000Z","size":148,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-13T01:56:54.291Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ane.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-21T07:53:06.000Z","updated_at":"2014-12-21T08:09:02.000Z","dependencies_parsed_at":"2023-03-15T05:46:16.489Z","dependency_job_id":null,"html_url":"https://github.com/ane/pdu","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ane%2Fpdu","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ane%2Fpdu/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ane%2Fpdu/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ane%2Fpdu/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ane","download_url":"https://codeload.github.com/ane/pdu/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247543595,"owners_count":20955865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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"}},"keywords":[],"created_at":"2025-02-13T01:56:59.814Z","updated_at":"2025-04-06T20:14:20.002Z","avatar_url":"https://github.com/ane.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"pdu\n===\n\nParallel experiment of the unix \"du -sh\" command.\n\nIt works by taking a directory listing of some directory and then recursively \nrunning itself in parallel on all subdirectories, and pretty printing the output \n(hence 'sh').\n\nThe point of the experiment that in Haskell parallellization can be turned off \nby using just `mapM` instead of `MP.mapM`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fane%2Fpdu","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fane%2Fpdu","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fane%2Fpdu/lists"}