{"id":20173115,"url":"https://github.com/ohmycloud/perl6_exercises","last_synced_at":"2025-10-12T07:32:41.668Z","repository":{"id":80910767,"uuid":"71576740","full_name":"ohmycloud/perl6_exercises","owner":"ohmycloud","description":"Just me working through tutorials on perl6","archived":false,"fork":false,"pushed_at":"2016-10-20T20:23:08.000Z","size":1976,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-24T16:14:28.161Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"artistic-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ohmycloud.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"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}},"created_at":"2016-10-21T15:16:42.000Z","updated_at":"2018-06-06T00:12:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"e5edfd14-ce8b-435a-a37b-05a221557d77","html_url":"https://github.com/ohmycloud/perl6_exercises","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/ohmycloud%2Fperl6_exercises","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohmycloud%2Fperl6_exercises/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohmycloud%2Fperl6_exercises/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ohmycloud%2Fperl6_exercises/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ohmycloud","download_url":"https://codeload.github.com/ohmycloud/perl6_exercises/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241610975,"owners_count":19990505,"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-14T01:33:49.247Z","updated_at":"2025-10-12T07:32:36.631Z","avatar_url":"https://github.com/ohmycloud.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nDocs home\n    http://doc.perl6.org/\n\n\nI've worked my way through\n    http://doc.perl6.org/language.html\nFor the most part, each section linked that page has its own subdirectory \nunder ./tutorials/perl6/\n\n\nRe-reading tutorials_blogs/perl6/concurrency/ to get promises and supplies \nmore firmly in my head.  Pick up on channels.\n\n\nREFERENCE {#{{{\n    \n    http://perl6intro.com/\n\n    I've got this listed below, but don't use it enough.  It's not a full \n    reference, but it's nicely laid out, and when you're doing that \"shit I \n    can't remember how to do X\" thing, you can often find X here.\n\n}#}}}\npragma {#{{{\n    \n    You can start your p6 program with:\n            use v6;\n\n    That has no effect if you run the thing with perl6.  But if you \n    accidentally invoke it as\n            $ perl scriptname.p6\n\n    It'll bomb out because you tried running it through p5.  It probably would \n    have bombed out anyway, but I guess there's a chance with a tiny script \n    that it'd be syntactically valid for p5 as well as p6.\n\n\n    Upshot is that I'm generally not bothering with this, but you can if you \n    like.\n}#}}}\nTUTORIALS, DOCS, WEBSITES {#{{{\n\n    http://doc.perl6.org/language.html\n        This page is a list of links to different perl6 tutorials and docs \n        sites.  Looks pretty useful.\n\n        The whole \"doc.perl6.org\" is pretty damn useful :)\n\n    http://perl6intro.com/\n        A nice-looking intro tutorial that I want to go through after \n        finishing going through the main docs.\n\n        Not as thorough as a full-on tutorial, but a very good introduction, \n        well laid-out.  When you're trying to remember how to do something \n        simple that you just can't remember the syntax for and the full \n        tutorial is proving hard to search, this is a good resource.\n\n}#}}}\nBLOGS, IRC, etc {{{{\n    \n    Mike Friedman\n        http://friedo.com/blog/\n        He has a lot of p6-related articles, many of them how-tos.  Good place \n        to start.\n\n        I've covered all of his entries up to \"Signatures, Part 2\" (Feb 5).  \n        His articles are good, check back here periodically to see if he's \n        posted new stuff.\n\n    Will Coleda\n        http://blogs.perl.org/users/coke/\n\n    Jonathan Worthington\n        https://6guts.wordpress.com/\n\n        I reference this in some of my notes, but there's lots of other good \n        stuff in here:\n                    http://jnthn.net/papers/2015-fosdem-static-dynamic.pdf\n\n            How to build classes dynamically (p 59)\n\n    Zoffix\n        http://blogs.perl.org/users/zoffix_znet/\n\n    Damian\n        http://blogs.perl.org/users/damian_conway\n\n    Morito Lenz\n        http://perlgeek.de/blog-en/perl-5-to-6/\n        Perl6 and 5-to-6 tutorials\n\n    IRC\n        #perl6 on irc.freenode.org\n        There's also a #perl6 on irc.perl.org.\n\n    Gabor\n        'Tutorial' - http://perl6maven.com/tutorial/\n            but it looks like it was last worked on 4 years ago, and there's \n            just not much here.\n\n    2015 Advent Calendar\n        https://perl6advent.wordpress.com/\n\n}}}}\nFAQ, Glossary ***CHECK*** {#{{{\n\n    There's a FAQ section that I'm not going to repeat here, because it's \n    really not \"tutorial-y\", but it has lots of little FAQ-y bits of info that \n    I should go through.\n        http://doc.perl6.org/language/faq\n\n    Same deal with the Glossary section.  Lots of the words there are general \n    Perl* terms (eg DWIM, Damian Conway, etc), but there are some that are \n    p6-specific, so at least glance through.\n        http://doc.perl6.org/language/glossary\n\n}#}}}\nINSTALL HISTORY {#{{{\n\n    \"perl6 -v\" from different versions I've installed.\n    \n    - 01/07/2017\nThis is Rakudo version 2015.12-136-ga84d4ed built on MoarVM version 2015.12\nimplementing Perl 6.c.\n        \n        - I moved v6.b to ~/.rakudobrew_orig/ when I installed v6.c.\n    \n    - ~12/2015\nThis is rakudo version 2015.11-357-g587f700 built on MoarVM version 2015.11-34-gc3eea17 implementing Perl v6.b.\n\n}#}}}\nUNIMPLEMENTED *** {\n    Jan 16\n        This is Rakudo version 2016.01.1 built on MoarVM version 2016.01\n\n    I'm starting to play with perl6 before the Xmas 2015 official production \n    release.\n        This is rakudo version 2015.11-357-g587f700 built on MoarVM version 2015.11-34-gc3eea17 implementing Perl v6.b.\n\n    I'm finding things that aren't doing what the docs tell me they should; \n    I'm going to just assume those things will be fixed eventually\n\n    Ack for \"NYI\" for things that fit this bill.  Hopefully as new rakudo \n    versions come out, the number of NYI marks will decrease.\n\n}\nCHEC.K {\n    \n    I'm adding CHEC.K marks (without the period) for things that I want to \n    come back and look at again, but which don't satisfy NYI.\n\n}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohmycloud%2Fperl6_exercises","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fohmycloud%2Fperl6_exercises","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fohmycloud%2Fperl6_exercises/lists"}