{"id":18343451,"url":"https://github.com/cosimo/perl6-digest-md5","last_synced_at":"2025-04-09T21:50:13.152Z","repository":{"id":66738844,"uuid":"714347","full_name":"cosimo/perl6-digest-md5","owner":"cosimo","description":"Perl6 port of Perl5' Digest::MD5 module","archived":false,"fork":false,"pushed_at":"2020-05-27T11:15:01.000Z","size":25,"stargazers_count":11,"open_issues_count":6,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-09T21:50:00.127Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Perl6","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/cosimo.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2010-06-10T20:26:37.000Z","updated_at":"2018-12-04T02:44:59.000Z","dependencies_parsed_at":"2023-02-22T21:01:14.962Z","dependency_job_id":null,"html_url":"https://github.com/cosimo/perl6-digest-md5","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl6-digest-md5","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl6-digest-md5/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl6-digest-md5/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosimo%2Fperl6-digest-md5/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cosimo","download_url":"https://codeload.github.com/cosimo/perl6-digest-md5/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248119404,"owners_count":21050754,"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":"2024-11-05T20:36:05.622Z","updated_at":"2025-04-09T21:50:13.128Z","avatar_url":"https://github.com/cosimo.png","language":"Perl6","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Perl6 Digest::MD5 module\n\nAn interface-compatible port of\n[Perl 5 Digest::MD5](https://metacpan.org/pod/Digest::MD5) to Perl 6.\n\nCosimo Streppone (cosimo@cpan.org)\n\n### Synopsis\n\n```perl6\n    use Digest::MD5;\n    say Digest::MD5.new.md5_hex(\"My awesome data to hash\");\n```\n\n### Methods\n\n#### `new`\n\n```perl6\n    my $d = Digest::MD5.new;\n```\n\nReturns a new `Digest::MD5` object.\n\n#### `md5_hex`\n\n```perl6\n    my $md5_hash = $d.md5_hex('data');\n\n    my @data = \"one\", \"two\", \"and more\";\n    my $md5_hash = $d.md5_hex( @data );\n\n    # returns string '009ef1defa9fa27032f9f52cdeda8698'\n```\n\nTakes either a string or an array as the argument and returns MD5 hash\nas a hex string.\n\n#### `md5_buf`\n\n```perl6\n    my $md5_buf = $d.md5_buf('data');\n\n    # returns Buf:0x\u003c8d 77 7f 38 5d 3d fe c8 81 5d 20 f7 49 60 26 dc\u003e\n```\n\nTakes same arguments as `md5_hex`, except returns a\n[Buf](http://docs.perl6.org/type/Buf) instead of a string.\n\n### Subroutines\n\n### `Digest::MD5::md5`\n```perl6\nmy $data = $str.encode('ascii');\nmy $md5_buf = Digest::MD5::md5($data);\n\n    # returns Buf:0x\u003c8d 77 7f 38 5d 3d fe c8 81 5d 20 f7 49 60 26 dc\u003e\n```\n\nTakes a buffer or array as an argument. Returns a [Buf](http://docs.perl6.org/type/Buf).\n\n### Repository\n\n  http://github.com/cosimo/perl6-digest-md5\n\n### Current status (2012-01-31)\n\nShould work with latest (2012.01) release\nof Rakudo, the \"nom\" branch-based version.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosimo%2Fperl6-digest-md5","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcosimo%2Fperl6-digest-md5","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosimo%2Fperl6-digest-md5/lists"}